在公司的实际开发中,很多工程师都会在项目中使用CocoaPods.那么什么是CocoaPods,它的作用又是什么呢?
在项目中我们可能会使用到一些比较优秀的三方库,像"MJRefresh","AFNetworking"等等.那么很多时候我们的做法是把这些三方库依次手动拖入到项目中,并且还要添加相应的依赖库.同时如果我们使用的三方库升级影响到我们正常使用的话,我们还需要再手动下载最新版本然后再导入到项目中.这是一件既没有技术含量又耗费时间的事情.那么这时候,我们使用CocoaPods的优势就体现出来了.
CocoaPods的好处就是可以自动管理第三方库并且自动添加相应的依赖库,不需要我们再进行上述那样冗杂而缓慢的操作.同时对我们需要的那些三方库来说还可以在里面直接升级,既方便又快捷.这也是很多公司开发者热衷于使用CocoaPods的原因.
那么我们如何在电脑上安装CocoaPods呢?
1.打开终端,查询ruby版本.因为mac自带ruby环境.所以我们输入
ruby -v
当终端中这样显示的话就证明Mac下自带ruby环境.
2.终端中输入命令
sudo gem install cocoapods
输入完之后会显示让用户输入密码,密码输入完成之后会有一个短暂的寂静.这时需要耐心等待一下来判断是否需要更换ruby镜像.
如果终端显示下列字样,那么恭喜你,只需要耐心等待安装成功就好
如果等待一会儿还是毫无反应,那么我们就要把ruby镜像更换成淘宝的.输入
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
在替换完镜像之后我们还需要先验证一下是否已经替换成了淘宝的ruby镜像
我们需要输入以下命令
gem sources -l
如果显示
*** CURRENT SOURCES ***
https://ruby.taobao.org
那么恭喜你,你的ruby镜像已经成功的替换完成,接下来我们就继续在命令行中输入
sudo gem install cocoapods
接下来我们要做的就是耐心等待安装
当最后安装完成的时候终端会显示
"XX gems installed"
至此我们的CocoaPods就正式在电脑上安装完成,接下来就是在我们的项目中安装CocoaPods了. |