Swift 4.0中如何引用3.0的第三方库
前言
第三方库是所有工程师在开发中都会经常用到的,熟练的掌握多个第三方库能把我们的生产力提升一大截,Swift 已经发布了 4.0 版本,在 Xcode9 中新建项目后,默认是使用 4.0 语法的。项目中的引用的第三方库,虽然有很多已经发不了 4.0 版本,但是还是有一些未及时更新的,那在作者未更新之前我们是否有更好的办法来使用这些第三方库呢?
答案当然是 肯定 的, Xcode9 中是同时支持 3.2 和 4.0 语法的。
具体的设置可以看下图。
那么下面就说说如何设置同时支持 3.2 和 4.0 。
项目中如果使用 Cocoapods 来管理第三方库时,可以找到不支持 4.0 语法的库所在 target ,然后找到 Swift Language Version 选项,改为 3.2 ,然后就可以顺利编译通过了。
如果还有以源码集成进项目的,那就选择 Edit > Convert > To Current Swift Syntax.. 吧
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对我们的支持。
您可能感兴趣的文章
- 01-11swift中defer几个简单的使用场景详解
- 01-11Swift利用Decodable解析JSON的一个小问题详解
- 01-11Swift中defer关键字推迟执行示例详解
- 01-11Swift中初始化init的方法小结
- 01-11Swift中定义单例的方法实例
- 01-11Swift利用纯代码实现时钟效果实例代码
- 01-11Swift中排序算法的简单取舍详解
- 01-11Swift如何为设置中心添加常用功能
- 01-11Swift Json实例详细解析
- 01-11Swift利用指纹识别或面部识别为应用添加私密保护功能
阅读排行
本栏相关
- 01-11Swift利用Decodable解析JSON的一个小问题
- 01-11swift中defer几个简单的使用场景详解
- 01-11Swift中初始化init的方法小结
- 01-11Swift中defer关键字推迟执行示例详解
- 01-11Swift利用纯代码实现时钟效果实例代码
- 01-11Swift中定义单例的方法实例
- 01-11Swift中排序算法的简单取舍详解
- 01-11Swift Json实例详细解析
- 01-11Swift如何为设置中心添加常用功能
- 01-11Swift利用指纹识别或面部识别为应用添
随机阅读
- 04-02jquery与jsp,用jquery
- 08-05DEDE织梦data目录下的sessions文件夹有什
- 08-05织梦dedecms什么时候用栏目交叉功能?
- 01-10C#中split用法实例总结
- 08-05dedecms(织梦)副栏目数量限制代码修改
- 01-10delphi制作wav文件的方法
- 01-11Mac OSX 打开原生自带读写NTFS功能(图文
- 01-11ajax实现页面的局部加载
- 01-10SublimeText编译C开发环境设置
- 01-10使用C语言求解扑克牌的顺子及n个骰子