use*_*602 0 null properties objective-c ios automatic-ref-counting
我的问题很简单,但我没有在网上找到准确的答案.我是否必须在viewDidUnload方法中将nil设置为强属性?
我知道弱势属性会自动设置为零,但强势属性呢?我是否必须在viewDidUnload和didReceiveMemoryWarning中执行此操作?
非常感谢!泰迪熊
你应该在"伴侣"功能中将它设置为nil到它设置的位置,或者你希望它消失的位置.例如,如果您在其中设置它viewDidLoad通常将其设置为nil in viewDidUnload.如果你设置它viewWillAppear然后将其设置为nil in viewWillDisappear.
didReceiveMemoryWarning如果它不是你真正需要的东西,可以将它设置为nil,并在下次需要时重新创建.(例如在其getter中自动创建的变量).
| 归档时间: |
|
| 查看次数: |
939 次 |
| 最近记录: |