赞
踩
<span style="font-family: FangSong_GB2312;font-size:14px; color: rgb(54, 46, 43); background-color: rgb(255, 255, 255);">首先, CocoaPods是什么 ?</span>
当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去下载所需类库十分麻烦。另外一种常见情况是,你项目中用到的类库有更新,你必须得重新下载新版本,重新加入到项目中,十分麻烦。如果能有什么工具能解决这些恼人的问题,那将“善莫大焉”。所以,你需要 CocoaPods。
CocoaPods应该是iOS最常用最有名的类库管理工具了,上述两个烦人的问题,通过cocoaPods,只需要一行命令就可以完全解决,当然前提是你必须正确设置它。重要的是,绝大部分有名的开源类库,都支持CocoaPods。所以,作为iOS程序员的我们,掌握CocoaPods的使用是必不可少的基本技能了。
1,升级 Ruby 环境
<span style="font-size:14px;">sudo gem update --system</span>
2.安装CocoaPods时我们要访问cocoapods.org,用淘宝的RubyGems镜像来代替官方版本,执行以下命令:
- <span style="font-size:14px;">$ gem sources --remove https://rubygems.org/
- //等有反应之后再敲入以下命令
- $ gem sources -a https://ruby.taobao.org/</span>
为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:
<span style="font-size:14px;">$ gem sources -l</span>
只有在终端中出现下面文字才表明你上面的命令是成功的:
- <span style="font-size:14px;">*** CURRENT SOURCES ***
-
- http://ruby.taobao.org/</span>
3.安装Cocoapods,在终端输入命令
<span style="font-size:14px;">$ sudo gem install cocoapods</span>
安装过程比较漫长,大概有400+M
安装完cocoaPods之后, cocoaPods的使用:
1, 找到需要使用cocoaPods的工程所在路径
2.1,打开launchpad(火箭筒)--其他--终端,输入 cd
<span style="font-size:14px;">cd </span>
2.2,输入完 cd 后不要点击回车,然后将与工程名相同的文件夹直接拖入到终端后点击回车
3,前面的步骤执行完毕,说明已经找到将要使用cocoaPods的工程,在终端中继续输入
<span style="font-size:14px;">pod init</span>
回车之后,工程目录下就会出现一个新的 Podfile 文件
<span style="font-size:14px;">pod search FMDB</span>
FMDB 就是想要导入的第三方
5,回到终端,找到自己想要导入的文件名和版本号,复制
7,在终端中输入一个小写q,回到输入的位置
<span style="font-size:14px;">q</span>
8,最后在终端中输入
<span style="font-size:14px;">pod install</span>
至此,已经成功导入第三方.
如果想在工程中继续导入第三方的话,还是重复之前的操作,不过 Podfile 文件就可以在工程中直接打开了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。