所以Swift 2.0即将推出Xcode 7,使用Swift 2.0所需的最低iOS / OS X系统版本是什么?
答案 0 :(得分:16)
Apple员工had this to say:
iOS 7 / OS X 10.9,与Swift 1.0相同。
更新:我猜这是因为运行时被打包到构建的app / library / framework /中,与Swift 1.x无关。
答案 1 :(得分:5)
我已经测试过iOS 7,没有任何线索,但你可能不应再支持iOS 6了。
答案 2 :(得分:4)
我无法在任何地方找到官方回复,但他们暗示Swift 2.0将在几个WWDC 2015演示中部署回iOS 7。
因为他们都希望你支持这些旧版本,所以iOS 7,8和现在版本9可能会在今年秋天为你们中的许多人提供支持。
为此,我们在Swift 2.0中引入了这一新的可用性功能。
因此,只要您在Swift 2.0中编写一些代码,我们就可以通过一种很好的方式来查看您所使用的SDK以及是否可以实际使用此功能。
但是,如果我一直滑回到部署到iOS 7,编译器可以看到,就像我们在这张幻灯片上看到的那样,使用这种方法是不安全的,在使用授权时请求。编译器会告诉你这只是不安全的代码。这是一个错误。它实际上会阻止您构建此代码。它会给你一个很好的安全检查。