CocoaPods应该是iOS最经常使用最有名的类库管理工具,上面两个问题,经过CocoaPods,只须要一行命令就能够彻底解决,前提是你正确设置它。如今绝大部分知名类库都支持CocoaPods,因此掌握CocoaPods的使用是必不可少的基本技能。xcode
一.下载安装CocoaPodsruby
在安装CocoaPods以前,首先要在本地安装好Ruby环境。至于如何在Mac上安装好Ruby环境,请Google。服务器
假如你在本地已经装好Ruby环境,那么下载和安装CocoaPods将十分简单,只须要一行命令,在Terminator(终端)中输入如下命令编辑器
sudo gem install cocoapods工具
可是,且慢,若是你是天朝子明,在终端中敲入这个命令以后,会发现并无什么反应,由于有堵神秘的墙阻挡了sudo cocoapods.org。but,可是呢,咱们能够用淘宝的Ruby镜像来访问 cocoapods 。按照顺序在终端中输入下列命令spa
$ gem sources --remove https://rubygems.org/ --add https://ruby.taobao.org/命令行
为了验证你的Ruby镜像就是是淘宝,能够利用下面的命令行来查看code
$ gem sources -lrem
只有在终端中出现下面文字才代表你是成功的:get
2 3 4 |
*** CURRENT SOURCES ***
https://ruby.taobao.org/ |
这时候,你再次在终端中运行命令行:
sudo gem install cocoapods
等一会,CocoaPods就能够在你本地下载而且安装好了,再也不须要其余设置。
二.如何使用CocoaPods
安装完成后首先执行下面这句命令:
pod setup
而后就是等待,过一阵子就会把远程服务器的类库信息给同步下来。
这时候你就能够正常使用CocoaPods来管理你的类库了
三.在工程中初始化podfile
进入你的工程目录,而后执行
pod init
而后选择一个你喜欢的文本编辑器,打开生成的podfile文件,加入你须要的类库,保存完毕后执行下面命令
pod install
最后会生成一个 .xcworkspace结尾的文件,打开这个,之后就用这个来启动xcode便可