尝试转换为当前的Swift语法时,“找不到转换目标”

时间:2017-12-14 23:47:06

标签: swift xcode swift4

我搜索了很多,似乎无法找到这个特定问题的答案。 我有一个较旧的项目,用Swift 2编写。我试图将它转换为Swift 4,转到“编辑>转换>到当前的Swift语法......”

它打开一个模态,里面是空白的,在顶部说:“没有要转换的目标。”

我试过搞乱它,似乎无法解决这个问题。任何帮助表示赞赏! Screenshot of what I get here

2 个答案:

答案 0 :(得分:1)

使用Xcode 10.1将swift 3.0转换为swift 4.2,然后使用Xcode 11.2将swift 4.2转换为swift 5.0。

答案 1 :(得分:0)

如果您在目标Build设置中手动更改Swift版本,然后尝试使用Edit / convert选项,则Xcode找不到任何要转换的目标。