CocoaPods安装和使用教程

CocoaPods是什么?

当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去下载所需类库十分麻烦。另外一种常见情况是,你项目中用到的类库有更新,你必须得重新下载新版本,重新加入到项目中,十分麻烦。如果能有什么工具能解决这些恼人的问题,那将“善莫大焉”。所以,你需要 CocoaPods。

CocoaPods应该是iOS最常用最有名的类库管理工具了,上述两个烦人的问题,通过cocoaPods,只需要一行命令就可以完全解决,当然前提是你必须正确设置它。重要的是,绝大部分有名的开源类库,都支持CocoaPods。所以,作为iOS程序员的我们,掌握CocoaPods的使用是必不可少的基本技能了。

如何下载和安装CocoaPods?

安装之前先更换镜像为淘宝的镜像,按照下图的顺序在终端中敲入依次敲入命令:

如图

为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:

如图

只有在终端中出现下图才表明你上面的命令是成功的:

如图

这时候,你再次在终端中运行:

如图

等上十几秒钟,CocoaPods就可以在你本地下载并且安装好了,不再需要其他设置。

如何使用CocoaPods?

利用CocoaPods,在项目中导入AFNetworking类库

为了确定AFNetworking是否支持CocoaPods,可以用CocoaPods的搜索功能验证一下。在终端中输入:

如图

过几秒钟之后,你会在终端中看到关于AFNetworking类库的一些信息。

在终端中进入(cd命令)你项目所在目录,然后在当前目录下,利用vim创建Podfile,运行:

如图

然后在Podfile文件中输入以下文字:

低版本使用下图:

如图

高版本使用下图:


CocoaPods安装和使用教程_第1张图片
如图

然后保存退出。vim环境下,保存退出命令是:

如图

这时候,你就可以利用CocoPods下载AFNetworking类库了。还是在终端中的当前项目目录下,运行以下命令:

如图

运行上述命令之后,终端出现以下信息,说明安装成功了,下面打开程序就可以使用AFNetworking类库了,注意:注意最后一句话,以后打开项目就用 CocoaPodsDemo.xcworkspace 打开,而不是之前的.xcodeproj文件。

CocoaPods安装和使用教程_第2张图片
如图

你可能感兴趣的:(CocoaPods安装和使用教程)