阅读背景:

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

来源:互联网 
情况太多,不宜一一列举,知道这三个关键字本身的含义才是王道:这些关键字一般影响的是set方法,当用copy时,set方法会先release旧值,再copy一个新的对象,reference count 为1(减少了对上下文的依赖);retain,release旧值,retain新值;a ssign,直接赋值,无retain操作。 情况太多,不宜一一列举,知道这三个关键字本身的含义才是王道:这些关键字一般影响的是set方法,



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: