自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 iOS 播放音频的几种方法

1.System Sound Services (音频服务)是最底层也是最简单的声音播放服务,调用 AudioServicesPlaySystemSound 这个方法就可以播放一些简单的音频文件,使用此方法只适合播放一些很小的提示或者警告音,因为它有很多限制:■ 声音长度要小于 30 秒■ In linear PCM 或者 IMA4 (IMA/ADPCM) 格式的■ 打包成

2015-09-02 19:24:54 449

原创 iOS字符串和可变字符串

下面是我翻了翻系统SDK总结的一些比较常用的方法,添加了自己的理解和注释,不全的不对的地方请大神指教#import int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... NSLog(@"Hello, World!");

2015-07-29 11:37:17 526

原创 iOS省市区字典封装

相信很多同学在学习iOS时候都会遇到省市区字典的封装的问题,也遇到了各种各样的问题。今天抽空给大家写了一下,给了自己的注释。#import int main(int argc, const char * argv[]) { //一个大数组包含省字典 //省字典包含 省名字 下属市数组 //市数组包含市字典 //市字典包含市名字,下属区数组 // 数组-> 字典->数组-

2015-07-28 17:39:39 444

原创 iOS多态

多态oc中的指针类型变量有两个:一个是编译时的类型,由声明该变量时使用的类型决定。一个是运行时的类型,由实际赋给该变量的对象决定。如果不一致,就会出现所谓的“多态”。指针变量在编译阶段只能调用其编译时类型所具有的方法,但运行时则执行她运行时所具有的方法。为了解决编译时类型检查的问题,oc提供了id类型。当爸子类对象赋给父类指针变量时,被称为向上转型,证明子类是一种特

2015-07-28 17:25:25 407

原创 iOS键值编码(KVC)与键值监听(KVO)

KVC除了setter和getter方法设置和修改对象的属性,以及简化的点语法。oc还提供了一种更为灵活的操作方式,这种方式允许以字符串形式间接操作对象的属性,全称是key value coding(简称KVC),即键值编码。最基本的两个操作:setValue:属性值 forKey:属性名            为指定属性赋值valueForKey:属性名            

2015-07-28 11:25:11 500

原创 iOS 属性

属性简单来讲,应该是成员变量和setter getter方法的集合。1.在类接口部分使用@property指令定义属性。@property (nonatomic,retain)NSString * name;2.在类实现部分使用@synthesize指令声明该属性即可。(最新的x-code可以省略)还可以在@property和类型之间用括号而外添加一些指示符。assign:简单赋值

2015-07-28 09:04:14 306

原创 iOS方法和实例变量

1.类的方法类的方法和C语言的函数不同,其在逻辑上要么属于类,要么属于对象。即所有的方法必须使用[类 方法](“+”号方法)或者[对象 方法](‘-’号方法)的形式来调用。如果在定义方法时,最后一个参数名后面增加逗号和三点(,...),即表明该方法可以接受多个参数值。#import @interface Person : NSObject{ NSString *

2015-07-27 17:50:07 243

原创 iOS的面向对象(类和对象)

我们可以把类当成一种自定义的数据类型,可以使用类来定义变量,这种类型的变量相当于指针类型的变量,也就是说所有的类都是指针类型的变量。1.定义类       面向对象两个重要的概念:类(class)和对象(object,也称为实例,instance)。其中类可以理解为一批对象(即一种概念),对象才是具体的存在。       定义类的步骤:(1).接口部分:定义该类的成员变量和方法。

2015-07-27 16:18:01 477

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除