1

我有什么可能是一个愚蠢的时刻。我已经为 iOS 制作了几个 Swift 应用程序,现在我想为 OS X 创建一个 Swift 应用程序。当我创建一个新的 OS X 项目时,我只能在语言下拉菜单中选择 Objective-C。Swift 未针对 OS X 列出。

为什么会这样?我错过了什么?我正在运行最新的 Xcode 6 以及最新的 Yosemite 测试版。

新的 iOS 项目: 新的 iOS 项目

新的 OS X 项目: 新的 OS X 项目

4

1 回答 1

2

Xcode 6.0 对 GM 的支持发生了一些变化。对于 Xcode 6.0,OSX 上将不支持 Swift。为了使用 Swift 并以 OSX 为目标,您需要为会员中心获取 Xcode 6.1。

根据 Xcode 6.0 GM 的发行说明PDF

与 OS X Yosemite 一起发布的未来 Xcode 版本将添加对 OS X 的 Swift 支持,包括 Playgrounds 和 REPL。Xcode 6.0 仅支持 iOS 项目和 Playground 的 Swift。[会员中心] 提供了 Xcode 的 beta 版本,它支持 OS X 和 iOS 的 Swift。

它将在 Mavericks运行,因此不需要优胜美地。

于 2014-09-16T17:29:57.257 回答