CocoaPods工具的使用

第一、CocoaPods的简介:

  CocoaPods 是由 ruby 实现的第三方资源管理工具,要使用此工具必须有 ruby的环境,而OS X系统集成了ruby因此可以直接运行ruby命令。

第二、CocoaPods的安装:

  打开 mac 终端输入一下命令进行安装使用cocoapods:

  1)sudo gem install cocoapods (这里可能会报超时错误导致无法安装,应该是在初始化本地代码库时出的问题,请参考:采用淘宝的镜像地址解决CocoaPods在更新本地代码库的时候出现超时的情况)

  2)pod setup

  输入下面命令可以更新CocoaPods:

  1)sudo gem update cocoapods

  采用淘宝的镜像地址解决CocoaPods在更新本地代码库的时候出现超时的情况:

  1)移除CocoaPods原有的代码库地址:gem sources -remove https://rubygems.org/

  2)增加淘宝的镜像地址:gem sources -a https://ruby.taobao.org/

  3)检查代码库地址是否更改:gem sources -l

第三、CocoaPods的使用:

  查看当前CococaPods的版本号:

  1)pod --version

  搜索第三方资源库:

  1)pod search 资源库名称

  在项目中使用CocoaPods初始化第三方库:

  1)在项目的根目录创建Podfile文件,文件具体内容如下:

    platform:ios, '7.0'

    pod 'FMDB', '2.5'

    pod 'MBProgressHUD', '0.9.1'

    pod 'QBImagePickerController', '2.5.2'

    pod 'SDWebImage', '3.7.2'

    pod 'Masonry', '0.6.2'

    pod 'OpenUDID', '1.0.0'

    pod 'tingyunApp', '2.1.4.2'

    pod 'UITableView+FDTemplateLayoutCell', '1.3'

  

  2)初始化资源库:通过终端进入当前项目的根目录, 执行 pod install ,然后第三方库就初始化好了,你会发现原来的项目结构变成了如下结构

    

    值得注意的一点是,当你在执行pod install 或 update 命令进行初始化的时候,可能时间会很长,原因是当执行这两个命令的时候,CocosPods会先更新本地代码库,来确保本地代码库是最新的资源。其实这个步骤是可以省略的,办法如下:

    pod install --verbose --no-repo-update

    或

    pod update --verbose --no-repo-update

 

posted @ 2016-03-12 14:01  zbblogs  阅读(156)  评论(0编辑  收藏  举报