iPhone/iPad 应用程序内存泄漏
Posted
技术标签:
【中文标题】iPhone/iPad 应用程序内存泄漏【英文标题】:iPhone/iPad App Memory Leaks 【发布时间】:2011-03-29 08:08:17 【问题描述】:我正在通过运行泄漏工具在设备上进行分析来测试内存泄漏。我看到了一堆泄漏,例如:
GeneralBlock-128(或其他数字),Responsible Library 是 Foundation,Responsible Frame 是 NSPlaceholderMutableString。
这些是什么意思以及如何解决它们?我有很多这些!请帮忙。谢谢。
【问题讨论】:
当您双击该行时,您会看到正在泄漏的代码,尝试以这种方式检查,然后粘贴正在泄漏的代码。 【参考方案1】:NSPlaceholderMutableString 是用于分配 NSMutableString 新实例的类。检查您在哪里创建这些对象(向数据挖掘检查器中的调用者收取 Foundation 库的费用),您将找到在哪里审核您的代码。请注意,Leaks 工具并非 100% 成功,因此您可能会看到错误的 +ve,但它仍然绝对值得一试。
【讨论】:
非常感谢您的快速响应...但是请您更清楚一点:“(向数据挖掘检查器中的调用者收取基金会库的费用)”。我不知道该怎么做??以上是关于iPhone/iPad 应用程序内存泄漏的主要内容,如果未能解决你的问题,请参考以下文章