你可以通過在菜單中選擇Profile選項來打開Instruments(在這之前,記住要把目標設置成iOS設備,而不是模擬器)。然後將會顯示出圖1.1(如果沒有看到所有選項,你可能設置成了模擬器選項)。
圖1.1 Instruments工具選項窗口
就像之前提到的那樣,你應該始終將程序設置成發佈選項。幸運的是,配置文件默認就是發佈選項,所以你不需要在分析的時候調整編譯策略。
我們將討論如下幾個工具:
-
時間分析器 - 用來測量被方法/函數打斷的CPU使用情況。
-
Core Animation - 用來調試各種Core Animation性能問題。
-
OpenGL ES驅動 - 用來調試GPU性能問題。這個工具在編寫Open GL代碼的時候很有用,但有時也用來處理Core Animation的工作。
Instruments的一個很棒的功能在於它可以創建我們自定義的工具集。除了你初始選擇的工具之外,如果在Instruments中打開Library窗口,你可以拖拽別的工具到左側邊欄。我們將創建以上我們提到的三個工具,然後就可以並行使用了(見圖1.2)。
圖1.2 添加額外的工具到Instruments側邊欄
轉載請註明出處,謝謝