[英]What happens exactly, when I set an property to nil in the dealloc method?
[英]What kind of property should be set to nil in dealloc?
我正在使用ARC。 ARC是否会自动释放dealloc
所有属性? 是否需要手动将所有公共属性和私有字段设置为nil
? 有什么好的模式可以遵循吗?
在ARC下,模式是...在dealloc中不做任何事情,甚至不执行它。 ARC会为您处理属性和实例变量。
唯一的例外是,如果对象已注册,则dealloc是注销通知的好地方。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.