B13-CocoaPods的简单使用

一、安装

     Mac电脑默认有ruby环境。

$ sudo gem install cocoapods

// 发现被墙执行下面命令
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/

// 查看当前ruby环境
$ gem sources -l

// 再次运行,此命令也是更新cocoapods版本的命令
$ sudo gem install cocoapods
// 注:电脑更新了10.11后,pod命令找不到的解决方法。
$ sudo gem install -n /usr/local/bin cocoapods

 

二、添加类库

// 在项目目录下运行
$ vim Podfile

// 在Podfile文件中输入以下文字(一般类库的Github界面写有)
platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"
// 项目运行的最低版本是iOS 7.0, 要下载的AFNetworking版本是2.0。

// vim环境下,保存退出
:wq

// 安装
$ pod install

// Ps:更新类库
$ pod update
// PPs:为工程添加cocoapods管理后,需要为git添加文件追踪
$ git add .

 

三、添加的类库,#import时没有提示的问题解决。

      如下图所示,添加$(PODS_ROOT),并选择recursive(递归查找),不选择的话包含的时候就要加上文件路径。

参考链接:http://www.360doc.com/content/15/0302/15/20919452_451991897.shtml

 

四、让自己代码支持CocoaPods

参考链接:http://www.cocoachina.com/ios/20150228/11206.html

http://guides.cocoapods.org/making/specs-and-specs-repo.html

http://www.devtang.com/blog/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/

recursive

 
 
 
posted @ 2015-07-07 21:58  朱亚男  阅读(165)  评论(0编辑  收藏  举报