cocopod从安装到使用

由于想封装一个自己的涂鸦画板工具方便别人和自己后期的使用,在封装的过程中,由于希望可以使用别人已经封装好的特效,但在使用过程中发现 这么一段话pod 'ContextMenu.iOS', '~> 1.1.0' ,说明这个段代码用到了其他依赖库,想起昨天和我们公司的安卓程序员聊天,他提到了一个在安卓中类似的工具,表示使用那个工具会大大提高工作的效率,而且在多人开发时也会更加便利,当然我们iOS中也有类似的工具cocoapods,之前一直都知道这个工具,但由于不安装也并不影响我当前的工作,所有一直拖着没有研究。

废话不多说进入正题,这里再贴一段简书上推荐使用cocoapods的原因:

什么是Cocoapods:
  在iOS开发中势必会用到一些第三方依赖库,比如大家都熟悉的ASIHttpRequest、AFNetworking、JSONKit等。使用这些第三方类库能极大的方便项目的开发,但是,集成这些依赖库需要我们手动去配置,例如集成ASIHttpRequest库时除了加入源码以外还需要手动去添加一些系统框架,比如CFNetwork、MobileCoreServices等,如果这些第三方库发生了更新,还需要手动去更新项目。这就显得非常麻烦。有麻烦自然有解决办法,CocoaPods就是为了解决这个问题而生的。通过CocoaPods,我们可以将第三方的依赖库统一管理起来,配置和更新只需要通过简单的几行命令即可完成,大大的提高了实际开发中的工作效率,使我们的主要精力集中到更重要的事情上去。

安装cocoapods:

1、安装cocoapods会用到ruby环境,但这个mac系统时自带的,这里就默认你时有的了,没有的话请根据这个网址进行操作   http://www.cnblogs.com/daguo/p/4097263.html


2、gem update --system 首先先更新一下ruby防止安装失败,最好是用最新版的ruby进行安装,将红色的文字直接复制的到终端,按回车执行,然后它会要求你输入用户密码输入一下就ok,接下来就是等待,期间会打印一段信息,停止,再继续打印,千万不要以为已经安装好了,请继续等待,直到打印出所有的信息,终端又可以进行输入为止。

3、

gem sources --remove https://rubygems.org/首先先将原生的镜像remove掉,

4、

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

替换成淘宝的这里是为了提高速度,提高成功率,因为有可能会被墙下来。

5、

sudo gem install cocoapods 安装cocoapods

期间会让你输入密码,照常输入就可以





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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值