当前位置:  开发笔记 > Android > 正文

收到内存警告

如何解决《收到内存警告》经验,为你挑选了1个好方法。

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

收到内存警告.Level = 1
app delegate收到内存警告
主控制器收到内存警告
主控制器收到内存警告
RSSItem收到内存警告

收到内存警告.Level = 2
app delegate收到内存警告
主控制器收到内存警告
主控制器收到内存警告
RSSItem收到内存警告

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



1> justin..:

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

如果我不得不猜测:破坏不可见的图像.

推荐阅读
个性2402852463
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有