IOS --- CocoaPods的安装和使用

<span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: rgb(255, 255, 255);"></span><h3>1、CocoaPods介绍</h3>

CocoaPods是IOS最常用的类库管理工具,可以快速的在项目引入第三方开源库。

2、CocoaPods安装

Cocoapods是用Ruby实现的,使用它需要Ruby环境。不过OS X 系统上已经默认安装了Ruby。所以我们只需要在终端中执行下面的命令:

  $ sudo gem install cocoapods

     Cocoapods是以Ruby gem包的形式安装的。在安装的过程中,如果询问是否要更新rake输入y即可。这是rake gem在检查更新。

    安装结束后,执行下面的命令

  $ pod setup

     安装完成后终端户显示 Setup completed

3、CocoaPods在国内安装和设置

     国内执行 sudo geminstall cocoapods长时间没有反应,是因为Ruby的默认源使用的是cocoapods.org,国内访问这个网址有时候会有问题,网上的一种解决方案是将远替换成淘宝的,替换方式如下:
 $ gem sources --remove https://rubygems.org/ 
 $ gem sources -a http://ruby.taobao.org/  
     为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:
 $ gem sources -l
    终端上会显示

    *** CURRENT SOURCES ***

     http://ruby.taobao.org/

    然后在执行

 sudo gem install cocoapods
 pod setup

3、CocoaPods在Xcode项目中使用

     首先创建项目, 然后使用终端cd 到这个文件夹下,如:
 $ cd /users/alloter/desktop/iphone
 //编写Podfile 文件
 $ vi Podfile
    Podfile的内容格式如下:
   platform :ios, '8.0'
   inhibit_all_warnings!
   use_frameworks!
   source 'https://github.com/CocoaPods/Specs.git'

   pod 'AFOnoResponseSerializer'
   pod 'SDWebImage'
   pod 'SSKeychain'
   pod 'ReactiveCocoa', '2.5'
   pod 'GPUImage'
   pod 'MBProgressHUD'
   pod 'RESideMenu'
   pod 'Reachability'
   pod 'GRMustache'
   pod 'MJRefresh'
   pod 'TBXML'
   pod 'UMengSocial', '4.4'
   pod 'GGUMengMessage'
     引用的第三方库,可以不指定版本号,每次会默认使用最新版,标注版本号只会使用这个版本,设置最低版本号可以使用此版本及其以上的版本。
     编写完成,按键盘上的Esc,退出内容编辑模式,再次按回车,然后输入
   eq
    到此,Podfile文件编写完毕。
    然后,在文件所在项目的路径下,执行
  $ pod install
    这个过程在网速不好的情况下要花费很长时间,请在网络不忙时安装。
    此外,若是第三方库有新的版本更新,只需执行更新命令即可:
  $ pod update







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值