【问题标题】:Difference between Instruments (Zombies and leaks)仪器之间的区别(僵尸和泄漏)
【发布时间】:2023-03-22 17:27:02
【问题描述】:

我现在正在管理我的新应用程序的“内存”,但我发现了一个我不明白的区别。看这张图:

分配曲线根本不相似。它来自僵尸模式和泄漏分析器。但是为什么它不同,因为曲线似乎来自分配?

谢谢!

【问题讨论】:

    标签: ios objective-c memory memory-management nszombie


    【解决方案1】:

    在启用 Zombies 的情况下,您不应注意内存使用曲线。启用 Zombies 后,Objective-C 对象的内存永远不会被释放。 (这就是僵尸的工作方式:运行时不是释放对象,而是用僵尸对象替换死对象,如果它被使用过就会抱怨。)

    【讨论】:

      猜你喜欢
      • 2012-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-11
      • 2014-01-29
      • 2011-11-02
      • 2011-06-18
      相关资源
      最近更新 更多