【发布时间】:2012-06-11 20:28:54
【问题描述】:
'我使用 ARC 和 UINavigationController 在 10 个视图控制器之间切换。一切正常,但过了一会儿didReceiveMemoryWarning 被调用(因为所有打开的视图控制器),[super didreceivememorywarning] 清除了所有不是 Super 的视图控制器。这对我来说是完美的。唯一的问题是,当它被调用时,应用程序会滞后一秒钟。
我可以在每个视图控制器的viewDidDisappear 中调用[super didreceivememorywarning] 吗?
当我测试它时,它工作得很好,但它允许/愚蠢吗?如果没有,我如何释放每个不是 Super 的视图控制器?
【问题讨论】:
-
如果 didReceiveMemoryWarning 被调用,它永远不会好!
标签: ios cocoa-touch didreceivememorywarning