gpt4 book ai didi

xcode - 检漏仪中的减号是什么意思?

转载 作者:行者123 更新时间:2023-12-05 00:57:05 25 4
gpt4 key购买 nike

我正在使用 Xcode 的 Instruments 来查明我的应用程序中是否有任何泄漏。但我觉得图表有点困惑。该应用程序在执行某项工作时会得到一个叉号,但之后它只会得到减号。

enter image description here

引用计数似乎最终变为零。我对阅读不是很确定。

enter image description here

official documentation有点过时了。

最佳答案

在最近的 Leaks instrument documentation 中没有解释关于快照图标。

enter image description here

通过分析泄漏的代码,这里是泄漏指示器的含义:

  • 绿色检查(勾号):快照间隔内没有发生泄漏(并且不存在先前的泄漏)。
  • 红色 x(十字):快照间隔中发生了一个或多个泄漏。
  • 灰色破折号(减号):当前快照间隔内没有发生新的泄漏,但前一个快照的泄漏仍然存在。

  • 如果先前快照中泄漏的对象被释放,您会看到绿色对勾而不是灰色破折号。

    您可以 submit a documentation bug report Apple 要求在文档中添加解释。

    关于xcode - 检漏仪中的减号是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35112059/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com