查看Xcode編譯時間

最近工程因為代碼增多, 編譯越來越慢, 為了更快編譯, 找出了下面的方法,通過查看各部分代碼的編譯時間消耗長短,針對性的優化代碼
1.首先到Build Setting中搜索: Other Swift Flags
2.然后分別在幾個條目中添加命令:
-Xfrontend -debug-time-function-bodies
完成后如下圖:

Paste_Image.png

3.編譯時,在如下位置點擊build

Paste_Image.png

就可以看到編譯的時間了

Paste_Image.png

如果想把日志以文件的形式輸出或者排序,可以使用命令行來實現:
Terminal 到工程文件夾下
xcodebuild -scheme 項目名 clean build | grep [1-9].[0-9]ms | sort -nr > culprits.txt
編譯完成后可以在 culprits.txt中看到編譯時間

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

推薦閱讀更多精彩內容