【发布时间】:2014-10-02 16:18:37
【问题描述】:
在 Xcode 6 GM 种子中创建 NSViewController 的子类时,我无法将语言选择为 swift。附上截图。有人遇到过这样的问题吗?为什么会这样?
【问题讨论】:
-
您使用的是哪个版本的 Xcode?请记住,您需要 6.1 测试版才能使用 Swift for OS X 进行开发...
标签: swift xcode6 nsviewcontroller
在 Xcode 6 GM 种子中创建 NSViewController 的子类时,我无法将语言选择为 swift。附上截图。有人遇到过这样的问题吗?为什么会这样?
【问题讨论】:
标签: swift xcode6 nsviewcontroller
Xcode 6.0 的发布版本不支持 OS X 上的 Swift。来自Swift blog:
今天是 Swift 在 iOS 上的通用日期。对于 Mac,我们还有一个 GM 约会。 Swift for OS X 目前需要用于 OS X Yosemite 的 SDK,当 Yosemite 今年秋季晚些时候发布时,Swift 也将成为 Mac 上的 GM。同时,您可以下载 Xcode 6.1 测试版,继续使用 Swift 开发您的 Mac 应用程序。
因此,目前,要在 Swift 中使用 NSViewController(因为它是一个 Mac UI 类,而不是 iOS 的 UIViewController),您需要 download 最新的 6.1 beta 版本。您正在使用的 Xcode 6.0 的最终发布版本仅支持 iOS 开发。
【讨论】: