我有一个关于 Swift2.3
和 XCode7
的项目。效果很好。
当我将其更新为 XCode8
和 Swift3
后,该项目在模拟器上没有显示任何内容,因此我决定至少在目前使用
(我在 Xcode8
上的 Swift2.2Swift2.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
但错误仍然存在来了。
此外,我只有三个可能的值可供选择:Yes
、No
或 Unspecified
,但它们都不能修复错误。与 SWIFT_VERSION
值无关。
如何在 XCode8
上继续使用 Swift2.2
而不会出现任何错误?
编辑:这里有一张关于我实际拥有的选项的图片:
编辑2:我知道这个问题Use Swift 2.2 in Xcode 8?但正如您在上图中看到的那样,我没有选项 SWIFT_VERSION
所以出现在那里的唯一答案对我不起作用。
提前致谢!
您必须在其中输入值 2.3
。
关于ios - 如何在 Xcode8 上使用 Swift 2.2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39490507/
欢迎光临 OGeek|极客世界-中国程序员成长平台 (https://ogeek.cn/) | Powered by Discuz! X3.4 |