我一直在研究一個應用程序,並且我讀的這本書說要把這些語句放到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