可以在viewDidDisappear方法中释放对象吗?

时间:2012-11-21 10:09:54

标签: iphone

我正在尝试释放用于设计用户界面的对象,主要是UILabel的。当我从一个屏幕导航到另一个屏幕时,在viewDidDisappear方法中释放标签对象是否安全?

我不使用ARC。

1 个答案:

答案 0 :(得分:0)

如果您在viewDidDisappear中调用此版本,则会出现很多问题。

如果您从此parentView呈现模态视图,则将调用viewDidDisappear,此时将发生崩溃。

在非ARC环境中释放对象的最佳位置是dealloc方法。

如果您使用的是iOS 5或更高版本,那么最好的选择是启用ARC。