OGeek|极客世界-中国程序员成长平台

标题: ios - 如何在 Xcode8 上使用 Swift 2.2? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-11 17:30
标题: ios - 如何在 Xcode8 上使用 Swift 2.2?

我有一个关于 Swift2.3XCode7 的项目。效果很好。

当我将其更新为 XCode8Swift3 后,该项目在模拟器上没有显示任何内容,因此我决定至少在目前使用 Xcode8 上的 Swift2.2(我在 Swift2.2 中有该项目的副本),但它给了我以下错误:

“Use Legacy Swift Language Version” (SWIFT_VERSION) is required to be configured correctly for targets which use Swift. Use the [Edit > Convert > To Current Swift Syntax…] menu to choose a Swift version or use the Build Settings editor to configure the build setting directly.

我已尝试转到 Build Settings > Use Legacy Swift Language Version 并将默认值从 Unspecified 更改为 No 但错误仍然存​​在来了。

此外,我只有三个可能的值可供选择:YesNoUnspecified,但它们都不能修复错误。与 SWIFT_VERSION 值无关。

如何在 XCode8 上继续使用 Swift2.2 而不会出现任何错误?

编辑:这里有一张关于我实际拥有的选项的图片:

enter image description here

编辑2:我知道这个问题Use Swift 2.2 in Xcode 8?但正如您在上图中看到的那样,我没有选项 SWIFT_VERSION 所以出现在那里的唯一答案对我不起作用。

提前致谢!



Best Answer-推荐答案


您必须在其中输入值 2.3

http://imgur.com/a/pcLIJ

关于ios - 如何在 Xcode8 上使用 Swift 2.2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39490507/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (https://ogeek.cn/) Powered by Discuz! X3.4