在 dealloc 里
ARC下 self.instanceVariable = nil 和 _instanceVariable = nil 在 dealloc 里的区别
在 dealloc 里
ARC下 self.instanceVariable = nil 和 _instanceVariable = nil 在 dealloc 里的区别
2 回答1.1k 阅读
1 回答1.2k 阅读✓ 已解决
1 回答2.8k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答981 阅读
1 回答803 阅读
http://stackoverflow.com/questions/7906804/do-i-set-properties-to-nil-in-dealloc-when-using-arc
在内存处理上没有什么差别,差别主要体现在内存处理意外的部分,例如KVO,delegate什么的。
可以从这个思路出发: self.instanceVariable 调用的是方法,而不是简单的赋值。