INSTRUMENTS調試工具的使用(二十) —— 導航收集的數據之導航詳細面板(三)

版本記錄

版本號 時間
V1.0 2018.06.14

前言

我們在做app的時候,不是做完功能就結束了,很多時候是需要進行檢查和優化的,而xcode自帶了一個很好的檢查工具,可以檢測內存泄漏。還可以查看哪一個方法比較耗時。還可以檢測離屏渲染等等,隨后的幾篇我們就說一下這個工具的使用。感興趣的可以看這幾篇。
1.INSTRUMENTS調試工具的使用(一)
2.INSTRUMENTS調試工具的使用(二)
3.INSTRUMENTS調試工具的使用(三)
4.INSTRUMENTS調試工具的使用(四)
5.INSTRUMENTS調試工具的使用(五)
6.INSTRUMENTS調試工具的使用(六)
7.INSTRUMENTS調試工具的使用(七)
8.INSTRUMENTS調試工具的使用(八)
9.INSTRUMENTS調試工具的使用(九)
10. INSTRUMENTS調試工具的使用(十)
11. INSTRUMENTS調試工具的使用(十一) —— 簡介(一)
12. INSTRUMENTS調試工具的使用(十二) —— 通常任務之啟動Instruments(一)
13. INSTRUMENTS調試工具的使用(十三) —— 通常任務之簡單了解Instruments(二)
14. INSTRUMENTS調試工具的使用(十四) —— 通常任務之創建、保存和打開跟蹤文檔(三)
15. INSTRUMENTS調試工具的使用(十五) —— 通常任務之指定目標應用和設備(四)
16. INSTRUMENTS調試工具的使用(十六) —— 通常任務之訪問和使用個別儀器(五)
17. INSTRUMENTS調試工具的使用(十七) —— 通常任務之記錄、暫停和停止跟蹤(六)
18. INSTRUMENTS調試工具的使用(十八) —— 導航收集的數據之關于數據分析(一)
19. INSTRUMENTS調試工具的使用(十九) —— 導航收集的數據之導航時間軸窗格(二)

Navigate the Detail Pane - 導航詳細面板

在時間線窗格中確定潛在問題區域后,使用詳細信息窗格檢查該區域中的數據(請參見圖12-1)。 詳細信息窗格顯示與選定儀器的當前追蹤運行相關的數據。 儀器一次只能在詳細信息窗格中顯示一個儀器,因此您必須選擇不同儀器以查看不同的詳細信息。

Figure 12-1 Viewing detail data for an instrument

To open or close the detail pane - 打開或者關閉詳細面板

下面方法一個:

  • 選擇View > Detail
  • 點擊在工具條右側的Detail View button

To view data in the detail pane for a specific instrument - 查看特定儀器的詳細信息窗格中的數據

  • 1)點擊strateg面板上的instrument

View Different Types of Data in the Detail Pane - 在詳細面板中查看不同類型的數據

對于某些儀器,您可以以多種格式顯示數據。 例如,Activity Monitor工具允許您查看數據摘要,父子信息和樣本列表。

To switch between detail types - 在細節類型之間切換

  • 1)從詳細信息窗格的導航欄中的詳細類型列表中選擇適當的模式。

儀器支持哪種模式取決于該儀器收集的數據類型。

對于某些細節類型,例如Allocations工具的調用樹模式,您可以在某些詳細信息窗格行中使用詳細三角形(請參見圖12-2),以進一步深入到相應的層次結構中。 點擊一個顯示三角形可以擴展或關閉給定的行。

Figure 12-2 Navigating profiling data in the detail pane

注意:要展開行和其所有子級,請在按住Option鍵的同時單擊顯示三角形。查看調用樹時,許多儀器都包含用于隱藏系統調用和反轉調用樹的選項。 這些選項位于檢查器窗格中Display Options下的Call Tree區域中。 通過隱藏系統調用,您可以快速過濾應用所發起的調用。 反轉調用樹可以讓您首先看到最深的調用。


Sort in the Detail Pane - 詳細信息窗格中排序

要根據特定列中的數據對詳細信息窗格中顯示的信息進行排序,請單擊相應的列標題(請參見圖12-3)。 每個儀器的詳細信息窗格中的列都有所不同。

Figure 12-3 Sorting profiling data in the detail pane

Use the Extended Detail Pane - 使用擴展詳細信息窗格

對于某些儀器,檢查器窗格中的擴展詳細信息區域顯示有關當前在詳細信息窗格中選擇的項目的其他信息。 此擴展詳細信息可以包括記錄的探測或事件的描述,堆棧跟蹤以及信息記錄的時間以及其他信息。

To open or close the extended detail area of the inspector - 打開或關閉檢查器的擴展細節區域

執行以下操作之一:

  • 選擇View > Inspectors > Show Extended DetailHide Extended Detail(或按Command-3)。
  • 單擊檢查器窗格頂部導航欄中的擴展詳細信息按鈕。

您可以通過單擊檢查器的擴展詳細信息區域中堆棧跟蹤區域頂部的Collapse按鈕圖像來隱藏系統調用,如圖12-4所示。

Figure 12-4 Hiding system calls in the extended detail area of the inspector pane

后記

本篇詳細講述了導航詳細面板,感興趣的給個贊或者關注~~~~

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容