如何在 Xcode 9.3 中切换到 Swift 4.0?
How can I switch to Swift 4.0 in Xcode 9.3?
看来我只有转到3.3的选项,或者未指定:
我能以某种方式切换到 4.0 吗?
确保您已更新 xCode,然后在构建设置下,检查 Swift 编译器 - 语言的下拉选项。
此外,
如果您有高级开发者帐户 (apple id),您可以从 Apple Download Portal 下载 Xcode 8.x 和 9.x。您可以在单个 (mac) 系统中安装和使用 Xcode 9 和 Xcode 8.x。 (确保您的命令行工具支持两个版本的 Xcode,以便与终端一起使用)
我能够使用此处 "Switching Swift Versions inside Xcode using Toolchains".
的解决方案在 XCode 10 中安装 swift 4.0
但最终这并没有帮助。我陷入了错误:
< unknown>:0: error: unknown argument: '-enable-batch-mode'
甚至 disabling 也无济于事。我得到了:
< unknown>:0: error: unknown argument: '-disable-batch-mode'
"Switching Swift Versions inside Xcode using Toolchains" 很快:
- 下载所需 toolchain,然后单击安装。
- Select XCode 首选项中的新工具链。
- Select 这里:
- 结果在这里:
- 使用所需 swift,注意注意事项。
另一个相关:.
看来我只有转到3.3的选项,或者未指定:
我能以某种方式切换到 4.0 吗?
确保您已更新 xCode,然后在构建设置下,检查 Swift 编译器 - 语言的下拉选项。
此外, 如果您有高级开发者帐户 (apple id),您可以从 Apple Download Portal 下载 Xcode 8.x 和 9.x。您可以在单个 (mac) 系统中安装和使用 Xcode 9 和 Xcode 8.x。 (确保您的命令行工具支持两个版本的 Xcode,以便与终端一起使用)
我能够使用此处 "Switching Swift Versions inside Xcode using Toolchains".
的解决方案在 XCode 10 中安装 swift 4.0但最终这并没有帮助。我陷入了错误:
< unknown>:0: error: unknown argument: '-enable-batch-mode'
甚至 disabling 也无济于事。我得到了:
< unknown>:0: error: unknown argument: '-disable-batch-mode'
"Switching Swift Versions inside Xcode using Toolchains" 很快:
- 下载所需 toolchain,然后单击安装。
- Select XCode 首选项中的新工具链。
- Select 这里:
- 结果在这里:
- Select 这里:
- 使用所需 swift,注意注意事项。
另一个相关: