神器@property
来源:互联网 发布:江苏卫视网络电视台 编辑:程序博客网 时间:2024/04/29 13:01
对于很多变量的类,每个进行set和get操作,无疑是浪费时间。使用@property,则事半功倍。
如:
@property (nonatomic,strong)MusicListView* listView; // 继承自NSObject类型使用strong,禁止多线程
@property (nonatomic,assign)int age; // 基本类型使用assign,禁止多线程
这样,在代码中,就可以使用
_listView和_age来进行操作,当然也可以使用self.listView和self.age。
因为XCODE6默认会调度相应的set函数setListView/setAge和get函数listView/age(我们看不到,属于自动生成且隐藏的代码),可以通过自定义set和get函数,增加打印,来进行验证。
0 0
- 神器@property
- 动画神器:贝塞尔曲线——Property Animation
- property
- property
- Property
- @property
- @property
- property
- @property(..,..)
- property
- @property
- property
- property
- @property
- property()
- @property
- property
- @property
- 早会 那些事
- js小案例效果学习记录
- hdu 4637 Rain on your Fat brother(几何+区间覆盖)
- EventBus学习笔记
- 解决方案--duilib中禁止一个窗口双击最大化
- 神器@property
- python学习笔记(八)列表生成式
- MySQL优化器:index merge介绍
- 如何计算时间复杂度
- dbms_random包的使用
- 10.28Linux挂载U盘
- zoj 2868 Incredible Cows 二分状态搜索
- 数位DP问题
- 从左到右升序,从上到下升序的元素互异的二维数组元素查找问题