|
|
1
8
只信任设备。
这就是您的用户将用来运行应用程序的方法。
一旦仪器显示有泄漏的物体,你可以双击它。它将显示对泄漏负责的代码部分。这适用于模拟器和设备。
对于更流畅的会话,请禁用“自动泄漏检查”,并在适当时手动按下“立即检查泄漏”按钮。
“构建和分析”命令将做一个出色的工作来帮助您发现漏洞。它不是(完全)神奇的,所以它不会找到所有的漏洞。例如,无法识别泄露的IVARS。但是对于一个方法的范围来说,它是非常棒的。
如果您想了解有关如何使用仪器查找泄漏的更多信息,请阅读以下Apple文档:
Instruments User Guide: Built-in Instruments
和
Instruments User Guide: Viewing and Analysing Trace Data > Looking for Memory Leaks
感谢您提供无泄漏应用程序。iOS 4现在比以往任何时候都更重要。 |
|
|
2
0
如果您还没有查看构建菜单中方便的“构建和分析”选项。它将运行静态分析器,这通常做得很好。如果什么都没有出现,你可以花点时间回顾一下WWDC会议上关于仪器的视频。 在硬件上进行分析是无法替代的,在连接了调试程序和仪器的情况下,您可以在模拟器上下文中获得所需的一切。 |
|
|
SkyBlue · Java Spring服务的内存/垃圾收集器问题 2 年前 |
|
|
Guy_Hanan · 一个关于C++程序内存泄漏的问题 2 年前 |
|
|
yeerk · 在Python中跟踪特定对象的引用(内存泄漏) 2 年前 |
|
|
Priyanshu Sinha · Django内存泄漏/工人人数减少 2 年前 |
|
|
lHumanizado · Golang defer并不总是执行 3 年前 |