Xcode 6.1:在所有OSX Swift项目中突然没有这样的模块'cocoa'

时间:2014-10-29 16:37:39

标签: xcode macos cocoa swift

我已经连续几天使用Xcode 6.1而没有问题但是我突然在所有Swift文件中收到错误没有这样的模块' Cocoa' 。这是一个OSX项目,而不是iOS,所有项目都会出现问题,包括新创建的项目。

我已验证并修复了磁盘权限,检查了磁盘是否有错误,并将Xcode重置为默认设置。

3 个答案:

答案 0 :(得分:21)

今天我在Swift测试用例类中遇到了这个问题。我尝试了两个建议的答案,但它没有解决问题。结果是用户错误 - 我不小心在iOS应用程序中创建了一个OS X测试用例类。

也就是说,我的测试用例文件顶部不是import Cocoa,而应该有import UIKit

认为值得留下这个作为一个答案,以节省人们卸载和重新安装Xcode,而不一定需要。

答案 1 :(得分:7)

我遇到了同样的问题并重新安装了Xcode,问题仍然存在。

最后我发现我的Xcode记录SourceKitService崩溃错误,并在twitter上找到答案

打开终端并执行:

rm -rf ~/Library/Developer/Xcode/DerivedData

这对我有用!

或者您可以通过命令行重置Xcode默认值

defaults delete com.apple.dt.Xcode

答案 2 :(得分:1)

删除并重新安装Xcode解决了这个问题。谢谢radex的建议。