【发布时间】:2016-12-27 07:38:34
【问题描述】:
我有下面这张图片,我使用 Instruments 来检查内存泄漏。我是 iOS 新手,所以我之前没有使用过 Instruments 来检查内存泄漏。我看过很多教程,但他们解释了如何做。但是我不明白哪种图形颜色是我的内存泄漏,我没有任何内存泄漏。
这是我使用 Instruments 运行的应用程序,直到我的应用程序的最后一个进程。任何人都可以建议我是否有内存泄漏?那“天蓝色”指的是什么?那个红色条是什么?如果我有内存泄漏,它会在这张图片中显示在哪里?
我正在使用 Objective-C 和 Xcode 7。
【问题讨论】:
-
您似乎没有在运行检漏仪。这看起来像分配工具。
-
是的,它的分配选项。它有什么用??。
-
它显示了应用程序正在使用多少内存(这是天蓝色的图表)。从理论上讲,您可以确定应用程序中的哪些对象正在使用内存(即屏幕底部的文本)。请注意,如果天蓝色部分看起来像一个不断攀升的坡道,那可能是一件坏事。您的图表在初始启动后是平坦的,所以没问题。
标签: ios objective-c memory memory-leaks