摘要: 1.属性的存取特性 readwrite,自动创建存取方法,默认特性 readonly,只创建取方法 2.属性的多线程特性 atomic,使用锁机制确保对该属性的操作的原子性,默认特性 nonatomic,无原子性,所以速度会快一点,建议使用的特性 3.属性的引用相关特性 strong,在进行存操作时 阅读全文
posted @ 2018-10-11 23:53 土豆吞噬者 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1.如果一个类没有实现init方法,那么在调用init初始化的时候所有成员变量都会被初始化为0 2.覆盖NSObject的init方法,instancetype代表返回当前类的实例,在旧版本OC里,还会使用id作为返回类型。因为基类的构造函数有可能返回nil,所以这里需要判断是否为空,这是苹果公司推 阅读全文
posted @ 2018-10-11 23:52 土豆吞噬者 阅读(179) 评论(0) 推荐(0) 编辑