本文主要是介绍总结一个升级XCode10后编译变慢的问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
苹果公司要求的升级最后期限要到了,最近升级了XCode10,但发现Unity做iOS版本的速度比原来慢了一倍。
观察log发现是导出的XCode工程的编译速度慢了很多.经过各种瞎蒙推测后确定了问题原因,我们原来的脏话过滤系统的文本是直接放在.cs文件中的一个很长的静态List<String>,存储了各种汉字的脏话.这部分在XCode10之前编译速度是没问题的,但升级XCode10之后不管用legacy build system还是new build system编译都会超慢.
解决方法:把这部分文本放到一个txt文件中然后代码里运行时动态读取即可.
这篇关于总结一个升级XCode10后编译变慢的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!