`一.CocoaPods简介
CocoaPods是一个用来帮助我们管理第三方依赖库的工具,通过CocoaPods向iOS工程中导入类似AFNetworking,SDWebImage,FMDB等第三方库文件,非常的快捷方便.
官方链接:
https://cocoapods.org
二.CocoaPods安装步骤
安装CocoaPods首先需要Ruby环境,OS X系统默认支持Ruby环境,但其Ruby环境为rubygems.org国内无法访问,所以要修改Ruby环境,换成淘宝.安装Ruby环境,必须是在有网络的环境下进行.
1.在终端输入
gem sources --remove https://rubygems.org/
然后输入
gem sources -a https://ruby.taobao.org/
为了验证Ruby环境是否为淘宝,可以输入
gem sources -l
2.完成上述命令后
在终端中输入
sudo gem install cocoapods
中间可能要输入管理员密码,不是明文显示.没有提示信息.
三.CocoPods的使用方法
新建一个iOS的工程.
1.在终端使用cd命令,进入到工程目录下.(注意:路径不要使用中文)
2.并在终端中使用如下命令查找需要导入的第三方库.例如SDWebImage
pod search SDWebImage
3.找到SDWebImage拷贝此句
pod 'SDWebImage', '~> 3.7.5'
4.在终端中输入vim Podfile进入后点击i键,成为INSERT模式.将刚刚拷贝的信息粘贴到Podfile中,完后按ESC键,并输入:wq退出.
5.在终端中输入pod install --verbose --no-repo-update或者pod update命令后稍等片刻,(与网速相关)成功后,在工程文件中,点击.xcworkspace文件打开工程.即可进行开发.