@property的参数种类
1,与多线程相关的参数
atomic
nonatomic
这两个参数在ARC以及MRC模式下都可以使用。推荐使用nonatomic
2,与生成setter方法实现相关的参数
assign
retain --- 只应用在MRC模式下,生成标准模内存管理下的setter方法
3,是否生成只读、读写的封装
readonly---只读
readwrite---读写
4,指定生成getter/setter方法的名称
setter---任何时候都不要改动名称
getter---只有属性类型是BOOL类型时,改写gette方法的名称
5,生成强弱指针的参数
strong
weak
只是应用在ARC模式下
|
|