阅读背景:

什么情况使用 weak 关键字,相比 assign 有什么不同?怎么用 copy 关键字?

来源:互联网 

不同点:

  1. weak 此特质表明该属性定义了一种“非拥有关系” (nonowning relationship)。为这种属性设置新值时,设置方法既不保留新值,也不释放旧值。此特质同assign类似, 然而在属性所指的对象遭到摧毁时,属性值也会清空(nil out)。 而  此特质表明该属性定义了一种“非拥有关系” (nonowning re



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

分享到: