【问题标题】:Testing iOS app with instruments for memory leaks使用内存泄漏工具测试 iOS 应用程序
【发布时间】:2014-02-27 02:43:11
【问题描述】:

我第一次使用 Xcode 的 Instruments,我的应用基于 ARC 并为 iOS 6.1 构建,但目前针对 iOS 7 进行了重新修改,并且运行良好而不会崩溃。我也在物理 iPhone 设备上运行过测试,完全没有发现任何问题。

Running Instruments 不断向我提供以下详细信息,但除了库之外,我没有看到我的任何类或对象。

ARC 没有解决这个问题吗?我是否需要为所有内存分配手动释放对象?

有人可以帮我解决这里发生的事情吗?

任何帮助将不胜感激。

【问题讨论】:

    标签: iphone memory-leaks xcode5


    【解决方案1】:

    这篇文章可能对您有所帮助:Does ARC work with Core Graphics objects? 此外,您需要注意保留循环。一个对象持有对另一个对象的引用(强),而另一个对象也持有对第一个对象的引用(强)。这在使用委托时最常见。

    【讨论】: