环境:MacOS Mojave(10.14),Xcode 10
- 首先是第三库的修改。OC的库不用升级,要改的就是Swift的第三方库。
如果第三方库已支持Swift4.2那就修改Podfile,然后
pod install //安装库
pod update //更新库
关于pod制定版本,制定分支相关的文章很多,这里就不赘述了。
重点说一下还没支持Swift4.2的第三库怎么处理:
Xcode支持多版本的Swift库,也就是说只有Swift3版本第三库只要稍作修改也能在Swift4.2工程里使用,下面说一下主要步骤:
选择你的Project->Build Settings->Swift Compiler - Language->Swift Language Version。改为4.2
选择你的target-Build Settings->Swift Compiler - Language->Swift Language Version。改为4.2
3.一样的路径选择Pods在Project里修改Swift版本,如果那些需要使用Swift3的在对应的Target的Build Settings里改了就行