当在发开发iOS应用时,会经常使用到很多第三方开源类库,而这些开源类库会以来一些其他的类库,那么就得自己手动导入,不仅如此,如果项目中用到的类库有更新了,那就得重新下载新的版本,十分麻烦。那么如果使用CocoaPods就是可以大大简便了这些操作。CocoaPod是iOS中很常用的类库管理工具,
使用方法:
1、下载和安装CocoaPod
在安装CocoaPod之前,首先要在本地安装好ruby环境。
(1)打开终端在终端输入
sudo gem install -V cocoapods
输入后会提示输入密码,输入自己电脑的密码就OK了。
注:我一开始在终端输入上面那行指令的时候,好久都没有反应,在网上查阅说是被墙了,因为ruby的软件源rubygems.org使用的是亚马逊的云服务,所以被墙了,需要更新一下ruby的源,如下代码将官方的源换成国内淘宝的源:
依次输入以下三行代码:
gem sources --remove https://rubygems.org/
gem sources -a http://ruby.taobao.org/
gem sources -l
sudo gem install -V cocoapods
2、测试pod的搜索功能
在终端输入 pod search +类库的名字( pod search AFNetworking )
如果想看搜索的进度,可以另外开启一个终端
(1)输入 cd ~/.cocoapods
(2)进入.cocoapods之后,输入du -sh查看文件的大小
3、简单实用CocoaPods
(1)创建Podfile: