CocoaPods简介
CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。
1、在引入第三方库时它可以自动为我们完成各种各样的配置,包括配置编译阶段、连接器选项、甚至是ARC环境下的-fno-objc-arc配置等。
2、使用CocoaPods可以很方便地查找新的第三方库。
安装教程
1.安装或更新Ruby
安装或更新Ruby需要先更换源。因为Ruby的软件源rubygems.org被屏蔽了,我们需要来修改更换源,把源切换至ruby-china;网上大多数是使用的https://ruby.taobao.org的,这里不再建议使用的了,这是因为taobao Gems 源已停止维护,现由 ruby-china 提供镜像服务。
1.更换源执行如下命令:
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
- 查看源是否更换成功
gem sources -l
更换成功如下图显示:
image.png
- 更新Ruby
sudo gem update --system
更新过程中如下图所示,更新时需要输入密码
image.png
2.安装cocoapods
sudo gem install cocoapods
安装过程如下所示:
image.png
安装成功入下图所示:
image.png
2.1 安装完成后需要设置最后一步,设置仓库,把所有上传到cocoapods的第三方框架下载每个版本和网络地址以及一些其他描述信息到本地
pod setup
安装成功提示:
image.png
使用方式
网络上的大佬都直接使用终端编辑,在这里推荐一种简单的使用方法。
- 首先进入项目工程目录,输入cd加上空格,然后拖动项目文件夹到终端,然后回车 image.png
-
输入命令
image.pngpod init
会在项目文件夹中生成podfile文件 - 双击打开,在GitHub中搜索你要使用的三方库,将里面导入命令复制到podfile文件中。 image.png image.png
-
保存退出(尽量不要自己手动编辑,标点符号等都是英文格式)
image.png
5.终端继续输入命令pod install
回车即可自动安装。
网友评论