我一直在研究一个应用程序,并且我读的这本书说要把这些语句放到viewDidUnload和dealloc方法中。还有什么其他信息应该在这里?我的程序中有按钮和标签。我需要为他们做些什么吗?iPhone方法问题(dealloc一个viewDidUnload)
我想要一个高效运行的应用程序。
这里是我的代码:
- (void)viewDidUnload {
// Release any retained subviews of the main view.
// e.g. self.myOutlet = nil;
self.doublePicker = nil;
self.color = nil;
self.choice = nil;
[super viewDidUnload];
}
- (void)dealloc {
[doublePicker release];
[color release];
[choice release];
[super dealloc];
}
我一直以为你确实必须发布任何IBOutlet,该属性被设置为保留。视图加载使用KVC来连接IBOutlets并使用属性(如果可用)。 – Rengers 2011-02-09 20:48:10