当前我正在使用Swift 3.x,并且我使代码与Swift 3.x的Xcode 10兼容
因此如何使用Xcode 10转换为Swift 4.0,因为只有选项“转换为当前语法”
我正在尝试以下两种方法:
1。编辑->转换->转换为当前的Swift语法...
2。可以转换到Swift 4.2
答案 0 :(得分:0)
我假设您只想从当前版本升级到特定版本。请在下面查看此链接。您可以按期望的方式进行操作。它不会通过转换器完全转换为升级版本。如果文件更多,将使您检查升级版本中不赞成使用的文件以及可用的文件。如果仅要更改某些特定语法,请在此处发布。以便其他人可以帮助您。
https://medium.com/@hanif.awan2007/tips-upgrading-your-code-from-swift-3-to-swift-4-dbcba128b48b
答案 1 :(得分:0)
将目标的语言设置切换为所需的Swift版本。编译。您会收到很多错误和警告。一一修复。代码成功编译后,您就完成了!您已将代码转换为较新版本的Swift。