![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OC
文章平均质量分 79
豆豆家的考拉爱西瓜
戒骄戒躁,bug要温柔以待
展开
-
OC初期-07NSDate,类目,延展,协议
NSDate的使用NSDate是Cocoa中用于处理日期和时间的基础类,封装了某一给定的 时刻(含日期,时间,时区)。使⽤+date⽅法获取当前时间初始化一个日期: NSDate *nowDate = [NSDate date];NSLog(@”%@”,date);注意 :NSLog(@“%@”,nowDate);无论你是哪个时区的时间,打印时总 是打印对应的0时区时间。距离现在 n秒之后原创 2015-11-04 21:39:33 · 348 阅读 · 0 评论 -
OC初期-05字典,集合
字典字典⽤于保存具有映射关系(key-value对)数据的集合。一个key-value对认为是一个条⽬目(Entry),字典是存储key-value 对的容器。特点:与数组不同,字典靠key存取元素。key不能重复,value必须是对象。键值对在字典中是⽆无序存储的。字典分:不可变字典(NSDictionary)和可变字典 (NSMutableDictionary)不可变字典NSDictionar原创 2015-11-05 20:34:24 · 338 阅读 · 0 评论 -
内存管理高级
属性的内部实现原理属性的语义特性及使用范围一、assign 下的属性内部实现 二、retain下的属性内部实现 三、copy下的属性内部实现dealloc内释放实例变量dealloc是NSObject的一个实例方法,与alloc对应,用于回收开辟的内存空间 这个方法在对象引用计数为0时,由系统自动调用 通常我们在dealloc中释放类的实例变量 注意:永远不要手动调用dea原创 2015-11-07 21:41:09 · 399 阅读 · 0 评论 -
OC初期-08 属性,点语法,KVC
属性属性是Objective-C 2.0定义的语法,为实例变量提供了setter、 getter方法的默认实现 能在一定程度上简化程序代码,并且增强实例变量的访问安全性。属性的声明:使⽤用@property声明属性属性的定义例如:@property NSString *name;相当于@interface中声明了两个方法(setter、getter):(void)setName:(NSStrin原创 2015-11-05 11:10:50 · 406 阅读 · 0 评论