在调试泄漏时使用Instruments时间线

时间:2011-08-13 16:29:33

标签: iphone memory-leaks instruments

我正在尝试修复大型iPhone游戏中的漏洞。一些泄漏,只在游戏初始化时泄漏,我宁愿不碰它们。每一帧都可能发生一些泄漏,应该修复。

在“工具”工具中,调试泄漏时,时间线显示“#Leaks Discovered”和“Total Leaked Bytes”。当发生泄漏时,时间线视图中会显示一条红线。

我的问题是,我如何知道有关红线所示泄漏的详细信息?我试过点击它,但在“泄漏块”窗口中没有任何反应。

我该怎么办?

谢谢。

1 个答案:

答案 0 :(得分:2)

使用跟踪文档窗口工具栏上的检查范围按钮来关注特定时间范围内发生的泄漏。

enter image description here

单击发生泄漏的时间轴。单击左侧检查范围按钮。发生泄漏后,在时间线上再次单击。单击右侧检查范围按钮。仪器详细视图显示了您设置的检查范围内发生的泄漏。