首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iPhone内存管理

iPhone内存管理
EN

Stack Overflow用户
提问于 2011-07-21 23:26:45
回答 1查看 137关注 0票数 0

我一直在使用仪器检查程序中的泄漏和其他内存问题。尽管仪器发现的泄漏非常小,无关紧要,但我发现,在我使用程序时,物理内存的空闲空间一直在下降。

我使用内存监视器来确定我的应用程序使用了多少内存和分配来确定这主要发生在哪里。每次分配或保留时,我总是确保释放,并且看到几乎没有任何泄漏,我假设我的内存管理是正常的。

有谁知道我可以做些什么来解决这个问题,或者推荐一种方法来解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-21 23:31:41

即使你释放了你不需要的对象,那也无关紧要。出于某种原因,你可能分配了太多的东西并保留了它们。您可以尝试查看以下内容:

http://macdevelopertips.com/objective-c/objective-c-memory-management.html

http://akosma.com/2009/01/28/10-iphone-memory-management-tips/

我建议您在应用程序的生命周期中检查分配的内容和保留的内容,看看是否可以在不占用太多内存的情况下完成相同的操作。

编辑:我不得不同意Mark和Kongress的观点,每一次泄露都关系到你的应用程序的生命。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6778576

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档