Xcode 6 Beta:没有这样的模块'Cocoa'

Gri*_*osx 45 xcode swift

我正在尝试在Xcode 6 Beta的swift文件中使用标准Cocoa库.我按照这个说明但是当我导入库时

import Cocoa
Run Code Online (Sandbox Code Playgroud)

XCode抱怨错误

No such module 'Cocoa'
Run Code Online (Sandbox Code Playgroud)

我也试过REPL而且我没有任何问题.我想这是一个错误,因为我开始了不同的项目,有时我只是得到这个错误.有什么建议?我正在使用小牛队(10.9.3)

Rob*_*ert 123

更换

import Cocoa
Run Code Online (Sandbox Code Playgroud)

附:

import UIKit
Run Code Online (Sandbox Code Playgroud)

  • 事实证明,您可以指定何时创建新文件.执行此操作时,它将保留新的默认值. (2认同)

nat*_*han 39

你不能import Cocoa从iOS游乐场或应用程序.确保您的代码在Cocoa playground中运行(在新文件对话框中选择OS X> Source).

  • 使用`import UIKit`代替iOS应用程序. (22认同)

NSP*_*tik 22

从您的问题来看,您似乎正在尝试添加Cocoa class到您的iOS应用程序而不是Cocoa Touch class.所以这不是Xcode的错误.

请务必选择以下屏幕截图中显示的iOS部分下的模板,因为我们正在为iOS应用程序选择它.

在此输入图像描述


Mat*_*hew 8

如果您已经创建了Playground,则可以在"File Inspector"对话框中切换iOS和OS X平台; 没有必要创建一个新的游乐场.import Cocoa仅适用于OS X Playground.

转到视图>实用程序>显示文件检查器,然后它在"操场设置"下的右侧