CocoaPods是一个用来帮助我们管理第三方依赖库的工具.
在开发iOS应用时候,会经常使用第三方类库,比如SDWebImage/AFNetWorking等等,手动的下载与添加类库非常麻烦,通过CocoaPods可以便捷的下载与管理第三方库.
使用CocoaPods的目的是让我们能自动化的,集中的,直观的管理第三方源库.
这里给出官方链接:https://cocoapods.org
CocoaPods是用Ruby实现的,要想使用它首先需要有Ruby的环境,OS X系统默认支持Ruby运行,但是Ruby得默认源使用的是rubygems.org,国内访问这个网址时,如果无法翻墙,则不能下载,解决方案是将其替换成可用的Ruby,比如淘宝,替换方式如下:
#打开终端,输入:
gem sources --remove https://rubygems.org/
#再输入:
gem sources -a http://ruby.taobao.org/
#为了验证你的Ruby镜像是并且仅是淘宝,可以输入:
gem sources -l#查看
上面创建部分实图如下:
CocoaPods.png终端输入sudo gem install cocoapods (中间可能要输入管理员密码(就是你的开机密码)
#注意:不是明文,在输入密码的时候不会提示,所以一定要将密码输入正确了
图示:
cocoapods1.png
接下来就是导入第三方库的过程了
51A128A7-BE60-403F-9EB3-638BF9D02CCE.png最后创建出来的工程文件如图所示:
BA419B35-D742-4014-969C-D19B0EBDBB23.png注:打开新工程之前,把这个工程原来的代码关掉,重新打开
8AB73ADF-901F-46CC-AD20-24FE428B281F.png
网友评论