1. 第一步,我们需要移除 MAC 自带的 ruby 环境
gem sources --remove https://rubygems.org/
2.添加成国内淘宝的镜像
gem sources -a https://ruby.taobao.org/
3.验证当前的镜像到底是什么(此步骤可以跳过)
gem sources -l
4.安装 cocoaPods 的命令
sudo gem install cocoapods
5. 第四步回车后, 会提示输入密码,输入密码的时候光标是默认静止的, 确保密码正确的情况下等待3-4秒即可
6.输入此条命令可以搜索常用第三方来验证是否安装成功
pod search afnetworking
恭喜你,你已经顺利完成了第三方依赖库 CocoaPods 的安装。接下来我们就一起来看看如何使用 CocoaPods 吧。
如何使用我们随便创建一个工程文件,然后找到我们工程文件所在的文件夹目录位置,打开终端,因为这一步操作必须在我们项目文件夹目录下操作,所以我们需要先在终端中找到我们项目总文件夹的位置。有一个快捷操作就是在终端中输入 cd 和一个空格,然后拖着项目文件夹到终端中,回车后,在终端中键入 ls 查看命令,你会发现已经处在项目总问价目录下了。
如何才能添加第三方开源框架到我们的项目工程中呢?
1.键入 touch Podfile(创建文件的命令)。然后你就会发现,在我们新建的项目文件夹目录下多了一个 Podfile 文件。在这里需要声明一下,使用 CocoaPods 必须创建这个文件,不能随意命名。
2. pod search sdwebimage, 查找第三方;
在Podfile文件中, 引入先要加载的第三方命令, 比如:pod 'SDWebImage', '~> 3.7.5', 选择这个命令, 粘贴到Podfile文件,
接着关闭Podfile 文件,然后关掉工程;
3. pod install, 下载第三方(执行该命令时, 必须在该工程路径下);
4.打开白色图标工程;
打开后你可以看到下图中的一些文件夹,和我们之前用的工程文件略有不同,多了一个 Pods 文件夹,展开后,我们会发现我们安装过的第三方开源框架已经包含其中了。
如果你要删除不想使用的第三方框架,那么,打开 Podfile 文件,删除有关该第三方框架的Pod 命令,然后在终端中键入 Pod update 命令回车即可。
最后注意一点:当我们引入第三方头文件的时候,需要使用<>来引入。