首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >泄漏内存"Malloc XXbytes“由仪器。怎么修?

泄漏内存"Malloc XXbytes“由仪器。怎么修?
EN

Stack Overflow用户
提问于 2013-09-05 09:16:03
回答 2查看 1.1K关注 0票数 0

我的项目不使用ARC和支持iOS 4.3+,使用Parse,Crashlytics框架。

我被仪器测试过关于漏电的记忆。

这是结果。问题是所有的东西都在图书馆系统里。与我的代码无关。

我怎么才能治好他们?谁来帮帮我!

单击以查看全尺寸 http://i.stack.imgur.com/ZRrkQ.png

EN

回答 2

Stack Overflow用户

发布于 2013-09-05 09:21:18

您的应用程序启动了一个在仪器中显示的系统线程。目前还不清楚如何。线程不直接调用代码。它在某种程度上与私有DataDetectorsUI.framework有关;它称为CFStringTokenizer.如果不直接创建这个线程,就要求iOS做一些事情。您能猜到这是什么吗?您的代码的哪一部分触发了线程的生成?

你想做什么?您是否可能没有正确地关闭任务?

票数 0
EN

Stack Overflow用户

发布于 2013-09-05 10:20:52

DDOperation是一个NSOperation子类,它是iOS和OS中数据检测框架的一部分。我也无法将您的泄漏定位到特定的行,但似乎您正在泄漏使用NSDataDetector时间接创建的内容。检查在使用基于块的枚举器时是否保留了任何内容,但从不释放它。

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

https://stackoverflow.com/questions/18632367

复制
相关文章

相似问题

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