Ruby是一种功能强大的面向对象的脚本语言。
Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem源来查找、安装、升级和卸载软件包,非常的便捷。
CocoaPods是iOS最常用最有名的类库管理工具。

1. CocoaPods安装

1)查看ruby版本:ruby -v;

2)查看rvm版本:rvm -v;

3)查看ruby源:gem sources -l;

4.移除ruby源地址:gem sources --remove https://rubygems.org/;

5.添加ruby源地址:gem sources -a http://ruby.taobao.org/;

6.查看ruby源地址:gem sources -l;

4.安装Cocoapods:sudo gem install cocoapods.

2. CocoaPods使用

1)在 终端 输入命令 cd [项目路径]定位到项目所在路径下;

2)输入命令 pod init创建Podfile文件;

3)创建成功之后,可以在项目目录里看到一个Podfile文件;

4)在 终端 输入命令 open Podfile或者直接双击打开Podfile文件;

5)在Podfile文件中添加配置所需要依赖的第三方库,修改后退出并保存;

6)在 终端 输入命令 pod install开始下载依赖库;

当执行以上命令卡在 Analyzing dependencies 不动的时候,会升级CocoaPods的spec仓库,加一个参数命令 pod install --verbose --no-repo-update来省略这一步,提升下载速度。

7)等待下载安装,如果出现 pod installed 则表示安装完成;

8)打开工程目录,会看到多了一个后缀名为 .xcworkspace文件、Podfile.lock文件和Pods目录;

9)关闭当前项目,双击打开新生成的 .xcworkspace文件来开发;

10)在使用类顶部导入库 import [库名]即可使用。