gpt4 book ai didi

swift - 需要为使用 Swift 的目标正确配置 “Use Legacy Swift Language Version” (SWIFT_VERSION)。”

转载 作者:IT王子 更新时间:2023-10-29 05:15:13 25 4
gpt4 key购买 nike

自从我更新到 Xcode 8.2(GM 种子,来自 App Store)后,我一直卡在以下错误中:

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,并搜索 SWIFT_VERSION 以查看我哪里出错了。然而,我惊讶地发现它已经设置为No!

我该如何解决这个问题?

最佳答案

Xcode 8 似乎错误地显示了一个不存在的(“幻影”​​,如果你愿意的话) No 。对此有一个简单的修复:

  1. 单击 SWIFT_VERSION 旁边的小箭头 切换下拉列表。
  2. 设置的值Debug Release Yes .
  3. 设置的值Debug Release 返回 No .

下图是在设置 Debug 后拍摄的 No 。 Xcode 显示 Debug Release 设置为 No ,但是 SWIFT_VERSION 读取 <Multiple Values> :

enter image description here

由此,我只能断定这是一个bug;并且某些值(或更可能是空值)被错误地表示为 No .

关于swift - 需要为使用 Swift 的目标正确配置 “Use Legacy Swift Language Version” (SWIFT_VERSION)。”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41157874/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com