Swift3.0使用Cocoapods管理依赖库

为什么写这篇博客

swift3.0已经出来有一些时间了,趁最近公司事情不忙写了个小程序,结果使用Cocoapods导入第三方框架时各种报错,于是去网上搜了搜如何解决.

一 首先Cocoapods升级到最新的1.1.1版

sudo gem install cocoapods --pre 需要等待一会
pod --version 查看版本为1.1.1

二 把需要的第三方库写入Podfile中

# Alamofire 网络库
pod 'Alamofire', '~> 4.0'
# swift解析json库
pod 'SwiftyJSON', :git => 'https://github.com/IBM-Swift/SwiftyJSON.git' 
#AutoLayout 库
pod 'SnapKit', '~> 3.0.2'
# 网络加载图片 
pod 'AlamofireImage', '~> 3.0' 

*注意写入Podfile的库要支持swift3.0.

三 pod install

pod install 

*打开工程会有很多错误:)

四 设置Use Legacy Swift Language version为No,重新执行pod install

Paste_Image.png

运行工程,不再报错

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容