- 博客(3)
- 资源 (11)
- 收藏
- 关注
原创 属性详解(@property/@dynamic/@synthesize)
上一篇文章讲到, OC 2.0之后属性一旦声明,如果没有readonly修饰的话,当前类自动生成了setter和getter方法的声明, 并且会自动生成对应的实例变量(下划线 + 属性名)。而setter和getter就是访问这个实例变量的方法。
2016-01-29 16:26:02 1553
原创 property之self.xx与_xx的区别
关于self.xx和_xx, 是同一个指针,只是前者调用该类的setter或getter方法,后者直接获取自己的实例变量。即这个问题也就演变成了属性(property)和实例变量(instance variable)的区别了。 直接区别: 通过setter和getter方法和通过实例变量的区别OC 2.0之后属性一旦声明,如果没有readonly修饰的话,当前类自动生成了setter
2016-01-29 15:40:47 1330
ARC到底帮我们做了哪些工作?(v1.3)
2019-03-20
可变参数、不定参数和nullable、nonnull
2019-03-20
Block实现原理与内存特性(v1.1)
2019-03-20
UIScrollView/UITableView布局的影响因素总结
2018-01-30
Swift 关键字总结
2018-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人