2010-05-30 18 views
0

创建视图控制器当我创建基于导航的应用程序,所述第二视图控制器与initWithNibName创建,如果我添加一个标签到第二视图,并将其与IBOutlet中连接在所述第二视图控制器。在通过单击表格单元导航到第二个视图,然后返回到根视图后,应用程序中止 - 将消息retainCount发送到释放的对象。异常,如果有IBOutlet中在由initWithNibName

我知道这是由IBOutlet中的标签,这是保留,设置为零的viewDidUnload和dealloc的中的dealloc引起的。但我不知道为什么,如果我仍想使用IBOutlet,我该怎么办?不要在viewcontroller的dealloc中释放它?

任何人都可以帮助?谢谢。

回答

0

哇靠,我觉得我没有注意到,我应该释放IBOutlets在视图控制器的dealloc而不是他们的dealloc。

相关问题