ios - 将 Pod 框架转换为最新的 Swift 版本
问题描述
使用 Xcode 自动转换为最新的 swift 语法时,转换 3rd 方框架目标的协议是什么?
根据我之前转换的记忆,我会选择转换为 swift XX,并且出现的对话框只会预先选择我的项目目标进行转换。但是,当我转换到 Swift 4.2 时,我正在使用的所有可可豆框架都是预先选择的。
这让我想知道转换到最新 swift 版本的协议是什么?如果有一个是...
解决方案
没有协议。使用 Swift 4.1 及更低版本编译的所有目标都将在转换对话框中列出。
取消选中所有 pod。
不需要转换所有目标。在 Xcode 10 中,每个目标都可以使用 Swift 3、4 或 4.2 单独编译。如果您在构建后在 pod 中遇到错误,请确保在 pod 目标的构建设置中将Swift 语言版本设置为 Swift 4(甚至 3)。
推荐阅读
- node.js - 是否需要(“./test.json”)在 Azure Web 应用程序中加载带有压缩的 JSON 文件
- mod-rewrite - .htaccess 中的 ReWriteCond 在 IE11 中不起作用
- matlab - Matlab 循环 x 射线
- github - 在 GitHub 上的 README.adoc (AsciiDoc) 中居中对齐图像
- python - PEG 语法有序选择失败
- reactjs - “技术”类型的参数不能分配给“PropsWithChildren”类型的参数
' - c# - 如何将 WPF Modern UI 构建为 Revit 的插件 DLL
- c# - 从 ViewModel 绑定 Observable Collection 到 View
- azure - Azure 中带有 if 条件活动的正则表达式
- r - 是否可以在不列出 (a,b,c,d) 选项的情况下将练习从 R/exams 导出到 Moodle?