定义属性时,什么情况使用copy、assign、retain?


  1. copyNSStringBlock等类型
  1. assign:非OC对象类型, 基本数据类型(两个对象相互引用的时候,一端用retain, 一端用assign

  2. retain:OC对象类型