收到内存警告

时间:2010-10-25 20:13:34

标签: objective-c memory-management

我正在开发一个带有xml解析器的应用程序,uiwebview,navigationcontroller,在主控制器上显示大量图像,在应用程序的整个生命周期中都保留在内存中。我使用核心数据存储我的数据 我试图找出应用程序的内存占用量,因为我收到以下警告:

收到内存警告。等级= 1个
app delegate收到内存警告
主控制器收到内存警告
主控制器收到内存警告
RSSItem收到内存警告

收到内存警告。等级= 2
app delegate收到内存警告
主控制器收到内存警告
主控制器收到内存警告
RSSItem收到内存警告

当我向下钻取并显示具有大量图像的UIWebViews时,足迹大约为4MB,并且跳跃到大约10到10左右。 那个足迹太大了吗?我认为有些应用程序要复杂得多。根据我的理解,应用程序有40-70MB可用,给予或采取,但绝对不是10MB限制。任何人都有任何见解我可以做些什么来解决它或解决问题。我没有泄漏。 我担心真正的问题不是足迹而是其他我不知道的东西。 谢谢你的帮助。

1 个答案:

答案 0 :(得分:5)

您在Instruments.app中拥有内存分析工具 - 这将显示与您的应用中的分配相关的大量数据。

如果我不得不猜测:销毁不可见的图像。