2010-05-30 58 views
0

創建視圖控制器當我創建基於導航的應用程序,所述第二視圖控制器與initWithNibName創建,如果我添加一個標籤到第二視圖,並將其與IBOutlet中連接在所述第二視圖控制器。在通過單擊表格單元導航到第二個視圖,然後返回到根視圖後,應用程序中止 - 將消息retainCount發送到釋放的對象。異常,如果有IBOutlet中在由initWithNibName

我知道這是由IBOutlet中的標籤,這是保留,設置爲零的viewDidUnload和dealloc的中的dealloc引起的。但我不知道爲什麼,如果我仍想使用IBOutlet,我該怎麼辦?不要在viewcontroller的dealloc中釋放它?

任何人都可以幫助?謝謝。

回答

0

哇靠,我覺得我沒有注意到,我應該釋放IBOutlets在視圖控制器的dealloc而不是他們的dealloc。

相關問題