【发布时间】:2012-09-21 19:06:55
【问题描述】:
我是新开发者,即将推出我的第一个应用。我对 viewDidUnload 的弃用感到困惑,如下所述 Apple 的 iOS 6 发行说明:
在 iOS 6 中,viewWillUnload 和 viewDidUnload 方法 UIViewController 现在已弃用。如果您使用这些方法 要释放数据,请改用 didReceiveMemoryWarning 方法。你 也可以使用该方法释放对视图的引用 控制器的视图(如果它没有被使用)。你需要测试一下 执行此操作之前视图不在窗口中。
为什么会这样?我应该遵循哪些准则来确保此更改不会导致我的应用出现任何性能问题?
谢谢。
【问题讨论】:
-
您目前在您的应用中使用 viewDidUnload 做什么?
标签: objective-c cocoa-touch ios6 didreceivememorywarning viewdidunload