總結一個升級XCode10後編譯變慢的問題

蘋果公司要求的升級最後期限要到了,最近升級了XCode10,但發現Unity做iOS版本的速度比原來慢了一倍。

觀察log發現是導出的XCode工程的編譯速度慢了很多.經過各種瞎蒙推測後確定了問題原因,我們原來的髒話過濾系統的文本是直接放在.cs文件中的一個很長的靜態List<String>,存儲了各種漢字的髒話.這部分在XCode10之前編譯速度是沒問題的,但升級XCode10之後不管用legacy build system還是new build system編譯都會超慢.

解決方法:把這部分文本放到一個txt文件中然後代碼裏運行時動態讀取即可.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章