(即release旧值,retain新值,用于修饰对象)
当其指向的对象被释放时,会将该对象指针的值置为nil。
release旧值copy
(即release旧值,retain新值,用于修饰对象)
当其指向的对象被释放时,会将该对象指针的值置为nil。
release旧值copy
maven release plugin
本来要自己写一篇的,看到mj老师的这篇很好,就果断复制过来了,再加上自己
assign:指定setter方法用简单的赋值,这是默认操作。你可以对标量类型(如int)使用这个属性。你可以想象一个float,它不是一个对象,所以它不能retain、copy。 assign:简单赋值,不更改索引计数(Reference Counting).使用assign: 对基础数据类型 (NSInteger)和C数据类型(int, float,&n
的时候不加锁,多线程并发访问会提高性能。如果不加此属性,则默认是两个访问方法都为原子型事务访问。例如:@property (nonatomic,
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M