XCode的内存泄漏仪器TimeLine中的模糊性

时间:2012-06-11 06:49:58

标签: iphone objective-c ios memory-leaks xcode-instruments

在下图中(取自Xcode中的Memory Leaks Instrument),您会注意到时间轴中的内存泄漏(带绿色边框的内存),我如何知道导致此红色垂直线的哪个泄漏对象(泄漏)?如果无法确定哪个对象是泄漏的原因,那么在时间线中显示这些红色垂直线有什么好处呢?

提前非常感谢你。

图片:

enter image description here

1 个答案:

答案 0 :(得分:2)

红色垂直线表示泄漏增加。它们不是实时的(因此它们不能是一对一)。请参阅左侧的“快照间隔”部分?这就是仪器寻找新泄漏的频率。如果找到一些,它会在你的时间轴中放一个红条。要确定哪些是新的,请在时间线之前和之后进行检查。