将Pod框架转换为最新的Swift版本

时间:2018-09-19 15:24:27

标签: ios swift cocoapods

使用Xcode的自动转换为最新的Swift语法时,转换第三方框架目标的协议是什么?

根据我之前的转换,我会选择转换为快速X.X,然后出现的对话框将仅预先选择要转换的项目目标。但是,当我转换为Swift 4.2时,我正在使用的所有可可豆荚框架都是预先选择的。

让我想知道转换为最新的swift版本的协议是什么?如果有一个...

1 个答案:

答案 0 :(得分:9)

没有协议。使用Swift 4.1及更低版本编译的所有目标都将在转换对话框中列出。

取消选中所有窗格

不需要转换所有目标。在Xcode 10中,可以使用Swift 3、4或4.2分别编译每个目标。如果在构建后在Pod中出现错误,请确保在Pod目标的“构建设置”中将 Swift语言版本设置为Swift 4(甚至3)。