【问题标题】:Xcode memory profiler ARC disableXcode 内存分析器 ARC 禁用
【发布时间】:2016-08-04 04:58:29
【问题描述】:

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

【问题讨论】:

    标签: objective-c macos memory-management automatic-ref-counting dealloc


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      使用 Xcode 中的 Profile 菜单项并选择 Leaks instrument

      【讨论】:

        【解决方案3】:
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多