如何在Xcode8上使用Swift 2.2?
我在Swift2.3
和XCode7
上有一个项目。 它运作良好。
当我将它更新到XCode8
和Swift3
,项目并没有在模拟器上显示任何内容,所以我决定至less在Swift2.2
上使用Xcode8
(我在Xcode8
有一个项目Swift2.2
),但是它给我以下错误:
需要为使用Swift的目标正确configuration“使用旧版Swift语言版本”(SWIFT_VERSION)。 使用[编辑>转换>至当前Swift语法…]菜单select一个Swift版本,或者使用Build Settings编辑器直接configuration构build设置。
我试过去Build Settings > Use Legacy Swift Language Version
,并将默认值从未Unspecified
为No
但错误仍然到来。
此外,我只有三个可能的值select: Yes
, No
或未Unspecified
但他们都不能解决错误。 没有关于SWIFT_VERSION
值。
我怎样才能在XCode8
上继续使用XCode8
而不出错?
编辑:在这里你有一个关于我实际上有select的图像:
编辑2:我知道这个问题在Xcode 8使用Swift 2.2? 但正如您在上面的图片中看到的,我没有选项SWIFT_VERSION
所以出现在那里的唯一答案不适用于我。
提前致谢!
你必须在那里input值2.3
。
- 核心数据:在应用程序启动时超时添加持久性存储
- 如何使用呼叫目录分机在我的应用程序中识别来电?
- 如何更改ios 7上的重新排序控制图像
- 更改状态栏背景颜色的颜色过去的iOS 7
- 用CGImageDestinationFinalize创build一个大的GIF – 内存不足
- 如何在设置leftBarButtonItem之后在UINavigationController中启用后/左滑动手势?
- 如何在CPU上一起运行Core Animation和Core Image?
- NSInvalidArgumentException,原因:'JSON写入中的无效types(__NSDate)'
- 如何在应用程序运行之间在本地检测iPhone用户的时钟提升?