【问题标题】:what is color block of instruments mean?仪器色块是什么意思?
【发布时间】:2014-05-06 06:43:37
【问题描述】:

在这个项目中,我使用 ARC 红色和黄色是什么意思,是不是内存泄漏?

【问题讨论】:

    标签: ios memory-leaks automatic-ref-counting instruments


    【解决方案1】:

    屏幕截图中以红色突出显示的代码行是红色的,因为在方法 actCallTaxi: 中分配的内存的很大一部分是在突出显示的行中分配的,占分配内存的 94%。如果您发现 actCallTaxi: 分配了过多的内存,Instruments 会通过突出显示红色代码行来提醒您注意高内存分配的来源。

    以黄色突出显示的代码行是黄色的,因为在 actCallTaxi: 中分配的内存比例较小:分配在黄行中。 Instruments 使用颜色编码来显示代码中可能存在的问题的严重性,红色比黄色更严重。

    Leaks 工具的图表未显示任何泄漏,因此您很可能没有内存泄漏问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多