首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在iphone中发布系统库分配(框架工作相关)

如何在iphone中发布系统库分配(框架工作相关)
EN

Stack Overflow用户
提问于 2011-09-23 05:17:48
回答 2查看 165关注 0票数 1

在分配系统库时,我面临着很大的问题。

我没有从我的应用程序中得到任何泄漏,仍然有那么多的分配,我附上了各种屏幕快照。在我的应用程序中,使用自定义选择器(从断言获取所有图像),library.which从选择器中选择,在滚动视图上显示图像。

它的屏幕截图当我的应用程序在滚动view.if上又有35幅图像时,我从定制的选择器分配中选择图像增加。我正在看到对象的细节,它都与我的应用程序的框架工作allocations.not相关。

请参见分配对象列表响应库为DYLD。

这是我的泄密画面

--我们如何释放这些分配?请帮帮我?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-26 17:56:19

仅仅因为没有泄漏并不意味着您正在正确地管理内存。你所拥有的就是我所说的记忆膨胀--你保持它的时间比你需要的时间长。(泄漏被分配给内存,没有引用。Bloat是分配有引用但应该没有引用的内存。)

http://www.friday.com/bbum/2010/10/17/when-is-a-leak-not-a-leak-using-heapshot-analysis-to-find-undesirable-memory-growth/将为您提供一些使用工具查找它们的好策略。(据我所知,这是一个非常可信的消息来源,据我所知,他仍在苹果工作。)

票数 2
EN

Stack Overflow用户

发布于 2011-09-26 13:15:20

确保您的应用程序没有泄漏的对象,它们也将消失在仪器中。当然,它指向一个系统库,但它始终是您的错误的结果。选择其中一个并打开正确的视图。它可能会显示正确的代码堆栈和分配的代码行。

您可以做的另一件事:运行静态分析器产品->分析它将发现所有(至少最多)您的泄漏;)

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

https://stackoverflow.com/questions/7524562

复制
相关文章

相似问题

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