CocoaPods的安装和使用 —— HERO博客

CocoaPods简介

CocoaPods是为iOS提供依赖的管理工具,源码在Github上管理。

开发iOS项目不可避免地要使用第三方开源库,CocoaPods可以节省设置和更新第三方开源库的时间。

CocoaPods的安装

CocoaPods的安装非常简单,在Mac下自带ruby,使用ruby的gem命令即可下载安装,打开终端输入以下命令:

$ sudo gem install cocoapods  (sudo gem install -n /usr/local/bin cocoapods)

$ pod setup  (将Spec项目复制到当前用户的.cocoapods\master目录下,这步时间比较久)

如果需要更新ruby环境,输入以下命令:

sudo gem update --system

输入以下命令将官方的ruby源替换成国内淘宝的源:

gem sources --remove https://rubygems.org/

gem sources -a https://ruby.taobao.org/

gem sources -l  (验证你的ruby是淘宝)

 

想要快一点可以将CocoaPods设置成使用gitcafe镜像(国内服务器,比较快),操作如下:

pod repo remove master 

pod repo add master https://gitcafe.com/akuandev/Specs.git

(pod repo add master http://git.oschina.net/akuandev/Specs.git     occhina镜像,二者选一)

pod repo update

CocoaPods的使用

进入项目建一个名为Podfile的文件,将用到的第三方库放到该文件中,执行pod install安装,Cocoapods就会自动将这些第三方开源库的源码下载下来,并为我们的工程设置好相应的系统依赖和编译参数。

新建一个名为Podfile的文件:

cd /Users/wang/Desktop/Gesture

touch Podfile

将依赖的库名字列在文件中,不写版本号默认为最新,如下:

platform: ios 

pod 'AFNetworking', '~>2.0'

pod 'JSONKit', '~>1.4'

pod 'Reachability'

将编译好的Podfile文件放到项目根目录中,执行如下命令:

cd "your project home"

pod install

此时第三方库已经下载完成并设置好了依赖,同时会生成Podfile.lock文件和.xcworkspace文件(图3-1),以后用这个文件打开工程,而不是以前的.xcodeproj文件。

注意以后每次更改了Podfile文件,都需要重新执行一次pod update命令。

查找第三方库

如果不知道CocoaPods管理的库中是否有你想要的库,可以用如下命令查找:

$pod search json 

以上,有问题欢迎交流,共同学习。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值