- 博客(10)
- 收藏
- 关注
原创 oc的字典(课件整理)
字典⽤用于保存具有映射关系(key-value对)数据的集合。对于“name:张三”来讲,key就是“name”,key对应的value是“张三”一个key-value对认为是⼀一个条⺫⽬目(Entry),字典是存储key-value对的容器。 与数组不同,字典靠key存取元素。key不能重复,value必须是对象。 键值对在字典
2015-03-02 08:27:48 308
原创 oc的(课件整理)
⼦子类可以重写⽗父类的⽅方法,即:⼦子类既有⾃自⼰己的实现,⼜又有⽗父类继承下来的实现,如果想使⽤用⽗父类的实现,向super发送消息。 给CollegeStudent对象发送消息: study1、查找本类中是否实现(重写)study⽅方法。2、如果没有,查找⽗父类中study是否实现。3、逐级向上查找,找到即执⾏行。
2015-03-02 08:26:44 366
原创 oc的类的扩展(课件)
NSDate是Cocoa中⽤用于处理⽇日期和时间的基础类,封装了某⼀一给定的时刻(含⽇日期,时间,时区)。使⽤用+date⽅方法获取当前时间例如:NSDate *nowDate = [NSDate date];注意NSLog(@“%@”,nowDate);⽆无论你是哪个时区的时间,打印时总是打印对应的0时区时间。 NSTimeInterval
2015-03-02 08:15:39 356
原创 oc的帮助文档引用
苹果每次iOS版本的升级,都会添加或更新⼤大量API,并提供相应的参考⽂文档。开发者很难记忆所有的API学习使用帮助文档是开发者的基本技能.Inherits from 继承⾃自Conforms to 遵循什么协议Framework 属于哪个框架Availability 什么时候可⽤用的Declared in 声明在什么头⽂文件⾥里Related
2015-03-02 08:09:30 537
原创 oc是子类调用父类的方法
多继承下的初始化, 初始化规则: 一般应该重载init 方法, 应该指定初始化方法, 同一类的init 初始化应该调用自己类的指定初始化方法初始化, 指定初始化方法应该调用父类的指定初始化实现初始化, 否则会造成递归调用. 继承下的消息传递过程.NSObject 规则 : 先在根类寻找, 实例方法 消息的接受者只能是 对象 不能是 类 O
2015-02-27 22:28:12 1689
原创 oc方法的覆盖
OC方法的覆盖你没有经历我经历过的一切, 所以你不可能了解。我有明确的人生目标, 并为之奋斗的目标。Self 对方法的调用,覆盖直接在子类中写, 不需要再次声明。 看对象 不看指针。调用的时候看清楚调用的是哪个类的方法B *pb = [[B alloc ] init];[pb setVar];[pb print]; A *pa =[ [A a
2015-02-27 21:36:37 545
原创 OC语言复习属性的声明
OC的属性声明@property 类型 属性名本质上就是一对getter 和 setter 方法作用 1 声明了 getter 和 setter 方法 2 创建对应的@synthsize 3 创建对应的与getter 和 setter 对应的成员变量 属性的特性 attribute 第一类 : 读写性外观控制readwirte 既可以读取
2015-02-26 17:38:23 330
原创 我的OC升级之路(三)
对象的初始化, 需要给对象一个确定的状态, // 初始化方法- (instancetype)initWithName:(NSString *)name sex:(NSString *)sex age:(NSInteger)age school:(NSString *)school num:(NSInteger)num{ // 1.这里调用父类的成员变量 父类初始化 self =
2015-02-13 14:29:57 300
原创 我的OC升级之路(二)
完成了OC的类的声明, 开始类的实例化.方法也是有返回值的, 方法的名字要有冒号 : - (void) setNum : (NSString *) n;method return method method take argument ar
2015-02-12 16:59:22 656
原创 我的OC升级之路(一)
第一次写博客, 以前连qq空间日志都懒得写.作为一个菜鸟, 文章主要是以学习心得体会为主. 以后有了能力以后,会尝试B格高一点的内容. 水平有限, 如果有错误的地方希望各位前辈, 大神告诉我,我一定会虚心接受, 好好改正.objective-c中类的定义方法, 类由两部分组成, 分为类的声明部分和类的实现部分, @interface Person : NSObject@property (n
2015-02-12 12:53:27 547 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人