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文件中输入以下文字:

低版本使用下图:

如图

高版本使用下图:


如图

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

如图

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

如图

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

如图
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 看到这个题目,许多人会非常疑惑,炒股怎么还能上保险?哪里有这样的好事,还真有,那就是学会四个字:“懂得放弃”,放弃...
    火山哥2阅读 211评论 0 1
  • 现在的我 现在的我好像做什么都有点畏首畏尾 现在的我好像做什么都有点不合适 现在的我好像做什么都会想很多 现在的我...
    到底是真的阅读 181评论 0 0
  • 今天凌晨1:20从上海出发 永远过量行李的我 一路有些hard 觉得阔别多年的肱二头三头肌 一天之内都会出现...
    段冉冉阅读 215评论 0 0
  • 摘要:奥朗德曾在访华时来这里开房,朱丽娅·罗伯茨曾说她最爱睡在他的床上,当年冠希哥返港就艳照门开发布会时的藏身之处...
    HRPARK阅读 448评论 0 1