iPhone - 内存管理问题?

时间:2010-09-14 02:33:23

标签: iphone memory-management dealloc uiapplicationdelegate

假设我的app代理中有导航控制器。 为什么有必要在appDelegate中的dealloc方法中释放它? 调用appDelegate的dealloc方法时,表示用户正在退出应用程序,因此泄漏不会影响我的应用程序。

那么为什么我会在appDelegate的dealloc方法中发布任何内容?

2 个答案:

答案 0 :(得分:2)

没有必要。甚至可以更便宜地跳过它,让操作系统释放这个过程。

除非你的任何对象在dealloc中做任何有用的事情,比如保存数据。

答案 1 :(得分:0)

这是一个很好的做法:)