strong   对于普通的OC对象都是使用strong

copy     对于 NSString,Block

weak    用于OC对象,1.当出现循环强引用的时候,必须要保证一端是weak,

2.视图中的代理属性都是weak

3.视图中的子控件属性一般都是weak,注意也可以使用strong

assign  用于非OC对象。

05-11 20:57