我刚刚更新Xcode到版本6.3。我正在开发一个项目在Swift与一些导入的Objective C代码。我也使用Cocoapods。
我有与Xcode 6.3测试版相同的问题。我已经看到和尝试所有其他StackOverflow答案没有运气。
到目前为止我试图:
>删除〜/ Library / Developer / Xcode / DerivedData和〜/ Library / Caches / com.apple.dt.Xcode与Xcode和/或Mac重新启动。
>卸载Spotify。
>不使用“”连接运算符。
>将部署的目标设置为8.1。
将整个模块优化设置为是是我的项目中的解决方法。
在我的情况下,该项目具有5个模块,这里命名为A,B,C,D和E,其中依赖性被示为A – > B – > C – > D,每个A到D指的是E.使用Xcode 6.3和6.3.1,编译模块E和D是很好的,但编译C需要更长的时间,编译B和A需要更长的时间,比如10分钟。更改项目设置后,编译所有模块所需的时间不到1分钟。它看起来比用Xcode 6.2编译更快。
参考文献:
> Slow test file compilation in Swift 1.2,Xcode 6.3.1
> https://devforums.apple.com/message/1128702#1128702