首页 > 代码库 > object c中@property 的使用

object c中@property 的使用

assign:  对基础的数据类型,比如NSInteger和C数据类型(int,float,char)等

copy:   针对NSString

retail:   针对NSObject及其子类

nonatomic:单线程,防止在写未完成的时候被另外一个线程读取,造成数据读取错误

weak:  它所指向的对象一旦被释放则会被设为nil

strong:   由它所修饰的对象的引用计数会+1,指向的对象被释放后不会被设为nil

readonly:  该对象是只读

readwrite: 该对象是可写的

object c中@property 的使用