iOS开发中使用CocoaPods来管理第三方的依赖程序

之前也碰到类似的问题,怎样去管理这些第三方的文件,虽然手动添加也不算麻烦。

写这篇文章主要参考了唐巧的博文,链接如下:

http://blog.devtang.com/blog/2012/12/02/use-cocoapod-to-manage-ios-lib-dependency/

他写的很赞了,但是有些地方还是有疑惑,我在实践的过程中,慢慢摸索了一下,主要做一些补充。

CocoaPods项目地址:

https://github.com/CocoaPods/CocoaPods

$ gem install cocoapods
$ pod setup

使用上述的命令进行安装,安装的过程可能持续1-3分钟,很容易让人以为挂掉了。。

创建一个名为Podfile的文件,我直接用Sublime创建的,然后放置在我的项目文件夹下面。与.xcodeproj同级的目录

还有就是更新,当Podfile需要更新的时候,需要重新处理,执行:

$ pod install
$ pod install

 

题外:

发现很多项目使用了CocoaPods,之前看一些开源项目的时候也没有留意,里面的Pods文件,后面自己实践了之后才知道。

比如WordPress的iOS客户端,就使用了CocoaPods:

https://github.com/wordpress-mobile/WordPress-iOS

 

其它的参考链接,CocoaPods的原文链接:

http://docs.cocoapods.org/guides/getting_started.html

http://docs.cocoapods.org/podfile.html

http://docs.cocoapods.org/guides/installing_cocoapods.html

 

posted on 2013-06-18 15:04  easonoutlook  阅读(1823)  评论(0编辑  收藏  举报