gpt4 book ai didi

swift - 如何将 swift 从 3.1 更新到 3.2,而不是 4.0

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

我已经检查了有关如何通过命令 swift --version 查找当前 Swift 版本的问题,但是如何将我的 Swift 版本从 3.1 升级到 3.2? (因为 Xcode 9 只支持 Swift 4.0 & Swift 3.2)

要在 Xcode 8 和 Xcode 9 中成功构建,最好将 Swift 从 3.1 升级到 3.2。但是怎么办?

我的目标是确保在 Xcode 8 和 Xcode 9 中都成功构建,这样使用 Xcode 8 发布就可以了,并且尝试 Xcode 9 的功能也可以。所以在Xcode 9.0正式版发布之前,我不会将代码升级到swift 4.0。

测试后,我无法通过 Xcode 8.3.3 的“编辑->转换”功能将我的代码从 swift 3.1 转换为 3.2。

enter image description here

我尝试将代码转换为 Swift 3.2 的原因是,如果我使用 Xcode 9 构建代码,我将收到错误消息“无法在 Swift 4.0 中导入使用 Swift 3.1 编译的模块” .

enter image description here

最佳答案

你可以试试这个:

  • build设置 -> Swift 语言版本 -> Swift 3.2。

enter image description here

  • 编辑 -> 转换 -> 为当前 Swift 语法。

注意:这些步骤使用 Xcode 9

关于swift - 如何将 swift 从 3.1 更新到 3.2,而不是 4.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44431282/

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