用命令行运行*.swift 提示, 没有mavericks 10.9 的sdk ,xcode里面直接创建工程 language也不能选择swift,但是能单独创建swift文件,是要升级beta么?
1
san3ye Oct 2, 2014 我在等10.10
|
3
zjupigeon OP 那现在直接在 xcode 6.0.1下面得commandlinetool的language也没有swift选项
|
4
Cofyc Oct 2, 2014
装 xcode 6 后,可以这样写:
``` #!/usr/bin/env xcrun swift println("Hello World!") ``` |
5
goofansu Oct 2, 2014
10.9的xcode6.0.1可以创建swift项目的
|
8
aisk Oct 2, 2014 可以这样:
xcrun swift -sdk whatever whatever可以是任何东西,然后就进repl了 |
9
Cofyc Oct 2, 2014
@jakwings
嗯,现在的确不行了。这样试下: xcrun --sdk iphoneos swift (refer: https://twitter.com/swiftLDN/status/509434104291790849) |
10
dorentus Oct 2, 2014
Xcode 6 GM 版和正式版支持的操作系统分别是 iOS 8 和 OS X 10.9,都是已经正式发行的版本。
Swift on OS X 需要 OS X 10.10 SDK 的支持(不过看起来似乎只是苹果故意加的限制而已),你需要 Xcode 6.1 beta。 楼上的方法,相当于在 iOS 8 simulator 环境下运行,一些复杂的代码,因为 iOS 和 OS X API 的不同,就没法运行。例如我的这个: https://gist.github.com/dorentus/4cd6e80145ea140495f4 |