6

非常快速的问题(我可以自己测试,但不能在带有 Xcode 的计算机上测试):

如果 ARC 将弱属性设置为 nil,该属性的 setter 会在参数为 nil 的情况下运行,还是在这种情况下绕过属性 setter?

4

1 回答 1

9

不,ARC 不会将属性设置为 nil。它将支持 ivar 设置为 nil,但这不会运行您的设置器。

于 2013-05-02T20:58:12.130 回答