我必须使用 didRecieveMemoryWarning 方法进行到底。我已经在这个论坛上阅读了大约 30 个关于这个主题的主题。每个答案都是不同的。
第一个问题。您应该在 didRecieveMemoryWarning 中释放对象还是将它们设置为 nil?或两者?
我已经读过我应该在 didRecieveMemoryWarning 方法中释放 tableView 数据源,如果你有的话。我还读到你应该在这个方法中发布 IBOutlets。我很困惑,这里什么是正确的?
只有我在 viewDidLoad 中启动的对象我应该在 didRecieveMemoryWarning 中释放吗?或者是我刚刚分配给的属性,例如:
labelTitleText.text = @"Woodie Guthrie"
?labelTitleText 是我的头文件中的一个属性。
在我今天的应用程序中,我在我的dealloc
方法中发布了所有内容(也像上面的示例一样分配了标签)。这感觉不对。
我真的很感激一个小代码示例,这样它就更容易理解了,这是其他线程所缺少的,我注意到了。
祝大家有个美好的一天!