也许这只是我遇到这样一个恼人的"功能":
从Xcode 6.0.1升级到Xcode 6.1后,情况发生了变化.Xcode 6.1永远索引项目或编译源文件.该项目不是一个巨大的项目.它只包含工作区中的一堆Swift文件和AWS SDK 2.0 Cocoapods.我不认为它应该阻止整个索引和编译顺利.我尝试了一些aws-sdk-ios-samples,只是为了看看Xcode 6.1如何在它们上工作,它最终在同一个永远等待.
到目前为止我尝试了哪些解决方案:
不幸的是,他们都没有工作.
PS也许我应该尝试重新创建项目?我的电脑设置:MacBook Pro(Retina,13英寸,2014年中),内存8 GB 1600 MHz DDR3,优胜美地.(我认为这足以运行这个小项目.)
自从Swift 3和XCode8以来,我的项目编译速度非常慢.每次我添加一个空行到文件,重新编译需要一整分钟.当我检查输出时,没有特定的文件需要很长时间.(我也用这个工具测量它:https://github.com/RobertGummesson/BuildTimeAnalyzer-for-Xcode)
它似乎总是一次编译4个文件."节奏"非常稳定.只是很慢......
另外:每当我打开或切换文件时,可能需要很长时间才能获得自动完成或错误/警告.
我可以检查什么?我几乎觉得我设置了一些标志,只是像疯了一样拖慢构建速度.
编辑: 这不是解决潜在问题的方法,但我花了一些时间将更多代码转移到框架上.这产生了不同(仅仅因为它每次都必须重新编译更少的文件).这不应该是必要的,但它无法忍受......我当然仍然非常期待一个正确的解决方案.
由于我已经更新到XCode 7.3.1,我无法运行我的项目,因为它挂起了"复制Swift标准库"步骤(来自IDE和命令行).如果我尝试打开项目配置文件或者创建一个新的Swift项目,它也会崩溃.
有谁知道为什么会这样?
我正在使用OSX 10.11.6在Mac mini(2012年末)上运行XCode
解决了
最后解决了重新安装XCode和SDK.
谢谢大家的答案.