查看Xcode編譯時間

最近工程因爲代碼增多, 編譯越來越慢, 爲了更快編譯, 找出了下面的方法,通過查看各部分代碼的編譯時間消耗長短,針對性的優化代碼

1.首先到Build Setting中搜索: Other Swift Flags

2.然後分別在幾個條目中添加命令: 

-Xfrontend -debug-time-function-bodies

完成後如下圖:


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


就可以看到編譯的時間了


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

簡書博客地址

https://www.jianshu.com/u/3c7c13f3dc6b

發佈了21 篇原創文章 · 獲贊 24 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章