cocoapods的安装和使用

来源:互联网 发布:淘宝云客服怎么联系 编辑:程序博客网 时间:2024/06/09 22:57

CocoaPods是iOS中比较常用的类库管理工具了,绝大部分有名的开源类库,都支持CocoaPods。所以,作为iOS程序员的我们,掌握CocoaPods的使用是必不可少的基本技能了。下面就说一下,我安装和使用coocapods的过程吧:

终端命令行里  输入:xcode-select–install

输入后弹出如下图所示提示框


然后就可以安装cocoapods了,输入sudo gem install cocoapods

提示输入密码,输入本计算机密码,点击回车

会出现如下提示



输入y,点击回车,会出现一串的~~~~,最后一句


成功后输入”pod --vesion”,点击回车,如下


这样就安装了cocoapods啦,现在就是怎么使用咯

 

使用呢,要做一下简单的介绍咯,这个呢,是个人情况不同啦,我只说一下,我是怎么做的吧

首先:我先试了一下搜索功能,比如说我要用到解析库,”pod search JSONKit”,就会出现如下图的输出:


然后cd到目标工程下,输入


弹出的编辑状态下,我们就可以输入要导入的第三方库,格式如下

platform:ios,’7.0’

pod 'JSONKit', '~>1.5pre'

输入后保存并退出,就是说现在可以点击”esc”,然后输入”:wq”,然后就可以输入“pod install ”啦,界面如下


这样我们就把解析库导入到了目标工程中



是不是很简单呢?嘻嘻,其实总结一下就是很简单的两步:

1.先在项目中创建Podfile,Podfile的内容是你想导入的类库。一般类库的原作者会告诉你导入该类库应该如何写Podfile;

2.运行命令:`$ pod install.

 

 

那么现在你import文件,一定是有的了,使用算是结束了,还没完事呢,就是在项目中如何正确编译一个包含cocoapods类库的项目呢?我们继续咯:

我们经常会去github上下载一份代码想直接使用,但是呢,一编译运行发现报好多的错,说没有导入什么库啊的,很头疼的。但不用担心哦,你会在项目中看到和cocoapods相关的文件夹,那就太好了,打开终端,进入到项目所在目录,输入”podupdate”,几秒之后,奇迹出现了


再去运行程序,发现成功了。嘻嘻

注释:$ pod install只会按照Podfile的要求来请求类库,如果类库版本号有变化,那么将获取失败。但是 $ pod update会更新所有的类库,获取最新版本的类库。而且你会发现,如果用了$ pod update,再用$ pod install就成功了



下面呢   给大家介绍下用淘宝的ruby镜像来访问cocoapods的方法:

我们可以用淘宝的Ruby镜像来访问cocoapods。按照下面的顺序在终端中敲入依次敲入命令:
$ gem sources --remove https://rubygems.org///等有反应之后再敲入以下命令$ gem sources -a http://ruby.taobao.org/
为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:
$ gem sources -l
只有在终端中出现下面文字才表明你上面的命令是成功的:
*** CURRENT SOURCES *** 


网址在下边:
http://ruby.taobao.org


0 0
原创粉丝点击