【发布时间】:2011-05-18 20:02:09
【问题描述】:
我正在尝试编写我的 didReceiveMemoryWarning 方法。 我应该像在 ViewDidUnload 中那样简单地将 IBOutlets 设置为 nil 吗?
我在 iPhone 模拟器上模拟内存警告,但我第二次运行它时,应用程序崩溃了。
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
}
- (void)viewDidUnload {
self.repCount=nil;
self.weight=nil;
self.repUp=nil;
self.repDown=nil;
self.weightUp=nil;
self.weightDown=nil;
self.next=nil;
self.weightLabel=nil;
self.titleLabel=nil;
self.repLabel=nil;
[super viewDidUnload];
}
非常感谢任何帮助或指导。谢谢
【问题讨论】:
-
你的意思是第二次模拟内存警告,对吧?
-
是的,我第二次模拟内存警告应用程序崩溃。
-
错误说明了什么?你能提供一些细节吗?我没有看到这里的代码有问题。
标签: iphone cocoa-touch memory-management memory-leaks didreceivememorywarning