Xcode 内存分析器 ARC 禁用

Xcode memory profiler ARC disable

我在 objective-c 开发了 OSX 项目。我禁用了 ARC 并手动释放(释放)内存。 xcode 中是否有任何工具可以告诉我忘记释放任何对象?

现在我会推荐使用 ARC。但在那时,当它不可用时,Profiler "Leaks" 工具对我来说做得很好。你可以在那里看到总分配和潜在的泄漏。 您可以通过单击 Product --> Profile --> Leaks 来启动它。 那是在运行时做分析。 Product --> Analyze Tool 可以静态分析您的代码并显示进一步的潜在泄漏(它绘制的箭头在开始时可能有点混乱)。

使用 Xcode 和 select 中的配置文件菜单项 Leaks instrument

是的,您可以使用 Instrument。

XCode-->打开开发者工具-->Instrument.

查看:

https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/FindingLeakedMemory.html

https://developer.apple.com/library/tvos/documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/