扫码关注官方订阅号
在 dealloc 里 ARC下 self.instanceVariable = nil 和 _instanceVariable = nil 在 dealloc 里的区别
学习是最好的投资!
http://stackoverflow.com/questions/7906804/do-i-set-properties-to-nil-in-dealloc-when-using-arc
在内存处理上没有什么差别,差别主要体现在内存处理意外的部分,例如KVO,delegate什么的。 可以从这个思路出发: self.instanceVariable 调用的是方法,而不是简单的赋值。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
http://stackoverflow.com/questions/7906804/do-i-set-properties-to-nil-in-dealloc-when-using-arc
在内存处理上没有什么差别,差别主要体现在内存处理意外的部分,例如KVO,delegate什么的。
可以从这个思路出发: self.instanceVariable 调用的是方法,而不是简单的赋值。