1. 程式人生 > >XCode主介面之導航區域介紹(三)

XCode主介面之導航區域介紹(三)

(1)測試導航

    測試導航的用途:這個導航面板統一顯示程式碼白盒測試結果,測試用例執行情況,以及快捷執行測試用例。在這個區域,當滑鼠指標移動到測試用例最右邊時就會出現一個執行按鈕,單擊這個按鈕測試就會自動開始執行。如果測試成功就會在相應的用例旁邊出現一個綠色的勾,反之就會出現一個紅色的叉。我們這裡不會去詳細講述單元測試的問題,大家可以自己去搜索相關的知識進行學習。

(2)除錯導航

    除錯導航的用途:這個導航面板統一顯示應用程式除錯狀態在或者出錯情況下堆疊的除錯狀態,CPU的使用情況,以及相關的網路和記憶體資訊等。一個好的程式設計師都是從Debug開始的,大家少不了和這個面板打交道,務必學會如何看Frame,如何看執行緒,以及程式崩潰時,通過除錯樹找到出錯行。

(3)斷點導航

    斷點導航的功能:這個導航面板統一顯示所有斷點。大家可以從這裡通過右鍵快速編輯、禁用或者刪除斷點。這裡的編輯斷點功能允許大家設定斷點的觸發條件、忽略次數以及斷點發生時的自動處理動作,這些功能可以方便地應用於一些比較複雜的除錯場景。

(4)日誌導航

    日誌導航的功能:這個導航面板統一顯示所有的變更日誌和資訊,其主要分為兩部分內容:編譯除錯日誌和原始碼變更日誌。單擊:“Build”或者“Debug”可以在編輯區看到詳細的編譯除錯日誌,而“Project“下的變更日誌簡單一點說就是git 的提交資訊,我們可以檢視到詳細的提交日誌及檔案變更前後的差異對比。

文章轉自物聯網部落格:http://www.iotblog.cn/u/zhangyi/b-358