我的项目中存在内存泄漏问题

时间:2011-05-24 11:04:03

标签: iphone xcode ios memory-leaks didreceivememorywarning

我正在使用UIImage选择器,本地通知,事件日历,日期选择器,Facebook共享,声音,导航控制器,数据库。我的应用程序在一段时间后崩溃,原因不一样,有些时候内存已满,有些时候太manny其他接收内存警告。请指导我如何通常删除泄漏?

4 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

使用具有泄漏配置文件的工具...请参阅此文章Leaks!

答案 2 :(得分:0)

1.首先释放dealloc中的对象。 2.转到mainmenu中的xcode,找到构建选项卡。按下构建并进行分析。它给出错误。移除那些警告。

答案 3 :(得分:-1)

如果您使用的是autorelease个对象,请确保它在合适的时间发布。如果可以的话,尽量不要使用Interface Builder,我觉得在记忆方面它有点可疑。

检查NSString个对象,如果没有及时发布,它们会产生破坏性影响。

还要记住[UIImage imageNamed@"abc.png"]缓存图像,这些图像也会导致内存不足警告。

尝试以编程方式创建视图层次结构。