哪个版本的swift编译器是默认的Xcode 6.4?

时间:2015-07-06 13:32:23

标签: ios xcode swift

我在使用Xcode 6.4的新机器上进行了一些测试失败,出现此错误:

'NSDictionary' is not implicitly convertible to '[NSObject : AnyObject]'; did you mean to use 'as' to explicitly convert?

在我的机器上(仍在旧的Xcode 6.2上)测试没问题。不幸的是我暂时无法升级我的机器。

有关如何在两个Xcode版本上实现相同行为的任何建议?我怀疑使用了不同的Swift编译器,因为那部分代码根本没有改变......

编辑:找到版本:

  • Swift 1.1版(swift-600.0.57.4) - > Xcode 6.2
  • Apple Swift 1.2版(swiftlang-602.0.53.1 clang-602.0.53) - > Xcode 6.4

1 个答案:

答案 0 :(得分:5)

通过运行xcrun swift --version找到版本:

  • Swift 1.1版(swift-600.0.57.4) - > Xcode 6.2

  • Apple Swift 1.2版(swiftlang-602.0.53.1 clang-602.0.53) - > Xcode 6.4