Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
非常快速的问题(我可以自己测试,但不能在带有 Xcode 的计算机上测试):
如果 ARC 将弱属性设置为 nil,该属性的 setter 会在参数为 nil 的情况下运行,还是在这种情况下绕过属性 setter?
不,ARC 不会将属性设置为 nil。它将支持 ivar 设置为 nil,但这不会运行您的设置器。