如何在ARC下激活仪器中的循环报告?

Pro*_*ber 10 xcode memory-management instruments ios automatic-ref-counting

仪器可以用图形有趣的方式显示ARC下的保留周期.我还记得几天前我偶然发现仪器中的"Cycles"视图.

现在我开始使用ARC,突然间我再也找不到了.Allocations和VM Tracker仪器不提供它,也不提供Leaks仪器.

为了看到保留周期,我该怎么做?

找到截图作为证据:

在此输入图像描述

Aar*_*man 10

使用Xcode 4.2.1,我在"Leaks"中找到了它,在"Cycles&Roots"下.但是,我发现使用ARC时它不太有用.它确实检测到CF泄漏,显然我正在泄漏一个递归块,我无法做任何事情,但我不得不根除Leaks从未发现的几个保留周期.为了找到保留周期,我建议使用"Allocations"并在执行您怀疑"泄漏"的操作之间运行几个堆镜头.然后,您可以通过临时堆镜头找到罪魁祸首.