Instruments工作流程
Instruments看起来像是一个复杂的应用程序。它可以用来收集关于你的应用程序的各种有用信息,并帮助你诊断和解决问题。然而,整个Instruments工作流程相对简单。 (see Figure 2-1).
深层次分析, 它包含如下主要阶段:
建立一个instruments所需设置的跟踪文档
选择一个目标设备的app进行分析描述
分析这个app
在分析的过程中捕获数据
然后修复你源代码中的问题
知道何时使用instrument
当你使用Xcode对你的app进行测试的时候, 查阅调试导航仪 (Figure 2-2) 在你启动instrment之前. 这些测试指示图表可以提供给我们关于应用程序的CPU、内存、线程、使用比较等等一些高级信息。 通常来说,当你使用Instruments用来显示一些详细分析的时候,Instruments可以为你提供你想要的提升性能和快速解决问题的所有信息。
The CPU debugging gauge in Xcode