Xcode太慢,无法在大型项目上进行编辑

pil*_*agm 1 performance xcode edit swift

简介:我有一个大的Xcode项目50 +场景,其中一些文件有大量的行.我把场景分成了15个不同的故事板.目前切换到查看编译器错误/警告需要5分钟.项目中大约有100个swift文件.当我试图编辑一个快速文件时,编辑器挂起,旋转的"沙滩球"出现几分钟.我有最后期限完成和编辑是不可能的...我已经尝试清除派生数据和清除缓存...清理和重新启动.这工作了一段时间,但现在没有任何区别.我感谢您的帮助.

我已经读过某些编码会影响编辑过程中的解析.如何找到我的代码中的哪一位有问题?

我花了几分钟来改变一个参数

版本/构建:我已经安装了Xcode 9,尽管我遇到了与Xcode 8类似的问题

配置:我使用的是MacBook pro型号a1706.8 g Ram,2.9ghz处理器.

lif*_*joy 13

以下解决了大多数Xcode 9沙滩球问题,也许它会帮助别人......

退出Xcode.在Finder中,右键单击项目(.xcodeproj)文件.选择"显示包装内容".右键单击"project.xcworkspace"项.选择"显示包装内容".打开"xcuserdata"文件夹,然后打开".xcuserdata"文件夹.将"UserInterfaceState.xcuserstate"项拖到桌面上(以防万一).删除"UserInterfaceState.xcuserstate"项.启动Xcode并打开您的项目.

在打开和导航我的大型objective-c项目(包含250个xib文件和100多个源代码文件)时,这导致了性能的显着提升.当然,YMMV.