Cocoapods安装及使用
Jacob Chen Lv3

1.CocoaPods简介

CocoaPods是负责管理iOS或MacOS项目的第三方框架。
CocoaPods的项目源码在Github上管理。项目从2011年8月12日开始,CocoaPods的出现使得我们可以节省设置和更新第三方开源库的时间。

2.CocoaPods安装

1.安装需要用到Ruby,虽然Mac自带了Ruby,不过版本有点老了,最好更新一下

1
sudo gem update --system

接下来输入系统密码就可以安装了,输入密码时不会显示的,输完回车就行了

2.因为Ruby的软件源rubygems.org被屏蔽了,所以要更换源

1
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/

3.接下来查看下源路径是否更换了

1
gem sources -l

4.接下来安装Cocoapods

1
sudo gem install cocoapods

5.安装完后,查看是否成功以及当前CocoaPods的版本

1
pod --version

2.CocoaPods使用

1.Xcode 创建 CocoapodsTest项目

2.通过终端命令cd到项目根目录下,使用 pod init 命令初始化pod项目

1
2
cd /Users/jacob/Desktop/CocoapodsTest
pod init

3.编辑Podfile文件

1
vim Podfile

4.在target下导入AFNetworking,导入代码如下

1
pod 'AFNetworking', '~> 3.2.1'

5.执行 pod install 命令加载 AFNetworking

1
pod install


执行完成后,会增加 CocoapodsTest.xcworkspace 、 Podfile.lock 文件和 Pods 文件夹,其中加载的第三方库在 Pods 文件夹中

6.通过 CocoapodsTest.xcworkspace 打开项目