iPhone 内存泄漏工具

Posted

技术标签:

【中文标题】iPhone 内存泄漏工具【英文标题】:iPhone Memory leak tool 【发布时间】:2011-02-02 17:30:04 【问题描述】:

有没有什么好的可视化工具可以用来检测 iPhone 中的内存泄漏。 XCode 附带的 Leaks 工具很难理解。有没有更简单的工具?

【问题讨论】:

【参考方案1】:

必须使用的工具是 Instruments。 (它的快捷方式在 Xcode 菜单中:运行 -> 使用性能工具运行 -> 泄漏)

如果您觉得它太复杂,您可以观看有关 Instruments 的 WWDC 视频来了解。您还可以在此处阅读教程:http://www.cimgf.com/2008/04/02/cocoa-tutorial-fixing-memory-leaks-with-instruments/,正如在此问题中提到的:how to use instruments while testing?

【讨论】:

还应注意,Clang 静态分析器(构建 -> 构建和分析)会自动发现许多泄漏(和其他错误)。 那么“泄漏”仪器/Clang 是唯一的方法吗?

以上是关于iPhone 内存泄漏工具的主要内容,如果未能解决你的问题,请参考以下文章

iPhone 比 Instrument 工具的内存泄漏检查工具速度快吗?

iphone内存泄漏教程

iPhone/iPad 应用程序内存泄漏

分析仪结果与仪器泄漏:iPhone 内存泄漏

iPhone ABPeoplePickerNavigationController 内存泄漏

iPhone内存泄漏问题?