cocoapods参考

第三方类库确实已经非常方便的减少了我们的编码量了,但是第三方的配置还是有点麻烦的,特别是需要更新的时候,你都忘了原来是怎么配置成功的。

这个时候,cocoapods确实很方便,再也不用担心第三方框架的导入和更新问题了。

1.国内Mac用户的CocoaPods安装

新机器,才需要安装。
打开终端工具,使用淘宝的 ruby 镜像来下载安装。

输入sudo gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/

先删除rubygems的安装源,使用淘宝的 ruby 安装镜像,期间会要要求输入账户的密码,就是当前账户开机密码,输入过程是看不到字母的。

输入gem sources -l,查看是否只有一个淘宝的 sources。如图:

cocoapods参考_第1张图片
1.png

输入sudo gem install cocoapods进行实质安装。

运行完这3段命令后,提示安装了27个左右的包就OK了。

2.使用

装过cocoapods以后,每次新建工程的时候,才需要重复做这个步骤。

新建一个工程。
右键单击工程名,新建一个empty文件:

cocoapods参考_第2张图片
屏幕快照 2017-09-05 上午11.31.42.png

命名为“podfile”。
就在Xcode里面编辑这个podfile:
platform:ios, '8.0'
target '你的工程名' do
pod '你需要的库名称'
end

关闭当前工程。

获取当前工程的路径,即xcodeproj文件的路径,在终端cd 进入该路径。注意xcodeproj文件必须与podfile文件同一个目录:

cocoapods参考_第3张图片
屏幕快照 2017-09-05 上午11.36.42.png
屏幕快照 2017-09-05 上午11.37.53.png

在podfile里面的target到end中间的空白处,写上:
pod '包名'
然后关闭保存,这个包名一般第三方都会提供,自己用pod搜的话一般会搜出一堆相似的不能用,就根据文档来确定名称。

最后在终端:
$ pod install
就可以把第三方配置到工程中,这个过程最好关闭Xcode,等没有提示错误后,打开xcworkspace文件而不是打开xcodeproj文件,就可以正常import了。

cocoapods参考_第4张图片
屏幕快照 2017-09-05 上午11.41.29.png

这里提示大家以后打开xcworkspace文件,那个白色的图标。

以后如果第三方库有更新,只要执行
$ pod update
即可。

你可能感兴趣的:(cocoapods参考)