频道栏目
首页 > 资讯 > IOS > 正文

iOS开发——CocoaPods安装与使用

16-06-15        来源:[db:作者]  
收藏   我要投稿

之前的博客中介绍了好多的第三方框架,这次介绍一下CocoaPods这个工具。当你开发iOS应用时,会经常使用到很多第三方开源类库,然后我们一般的做法是下载第三方类库,然后拖入我们的项目中,但是如果用的第三方类库很多的时候,我们一个个下载拖入很麻烦,这时候我们就需要CocoaPods来处理这个问题了。

CocoaPods的简介

CocoaPods项目的源码(https://github.com/CocoaPods/CocoaPods)在Github上管理。该项目开始于2011年8月,经过多年发展,现在已经成为iOS开发事实上的依赖管理标准工具。开发iOS项目不可避免的要使用,第三方开源库,CocoaPods的出现使我们可以节省设置和更新第三方开源库的时间。

CocoaPods的安装

CocoaPods安装非常简单,使用ruby的gem的命令即可下载安装:

$ sudo gem install cocoapods

如果你在终端中敲入这个命令之后,会发现半天没有任何反应,则是因为ruby的软件园rubygems.org被屏蔽了,需要更新ruby的源,用下面的代码将官方的ruby源替换成国内淘宝的源:

$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/

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

$ gem sources -l

在终端中出现下面文字:

*** CURRENT SOURCES ***

https://ruby.taobao.org/

然后就可一执行安装命令了。

CocoaPods的使用

使用CocoPods和安装它一样简单,也是通过一两行命令就可以搞定。我通过一个例子来介绍它的用法。
之前介绍过AFNetWorking框架,现在我们用CocoaPods来导入。
在终端中进入(cd命令)你项目所在目录,然后在当前目录下,用vim来创建Podfile

$ vim Podfile

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

platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"

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

:wq

利用CocoPods下载AFNetworking类库。在终端中的当前项目目录下,运行以下命令:

$ pod install

运行$ pod install命令产生了的新文件。以后打开项目就用 CocoaPodsDemo.xcworkspace 打开,而不是之前的.xcodeproj文件。

下面是我导入后项目目录的截图:
这里写图片描述

相关TAG标签
上一篇:Android学习笔记四之Activity
下一篇:Android逆向之旅---反编译利器Apktool和Jadx源码分析以及错误纠正
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站