CoCoaPods的安装与使用

CoCoaPods的安装与使用

2017-09-06  本文已影响11人  水中的蓝天

简介

CoCoaPods 一个大多数IOS工程师都熟知的负责管理iOS项目中第三方开源库的工具.

优点

        1.  IOS 移动端开发会常常用到第三方的开源库,手动集成麻烦而且容易出各种错误, 手动集成慢慢成为项目集成的一个痛点,不仅麻烦而且还耗费时间,CoCoaPods的出现让这一切变得简单和高效;

      2. 在引入第三方类库时CoCoaPods会自动的帮我们完成各种各样的配置,包括编译阶段、连接器选项、甚至是ARC环境下的-fno-objc-arc配置等,这样就大大节省了我们的时间和精力,使我们不需要投入过多的时间来担心第三方集成问题.

CoCoaPods的安装与基本条件

  基本条件配置

  1.  首先更新gem到最新版本 ,升级Ruby环境---- > gem update --system

说明并没有这台计算机的操作权限 

      没有权限的话需要输入命令来获取 :   sudo gem update --system

 输入命令后会让你输入这台电脑的开机密码 ,输入过程中光标是不会动的,输入结束直接按回车就可以了;

这样就说明可以了

  2. 更换Ruby的镜像源 

      <1>首先移除现有的Ruby镜像 

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

      <2>添加国内最新镜像源(该镜像源可能会常常变动,本人会时时更新)

            gem source -a https://gems.ruby-china.org/

     <3> 更新完查看确认当前镜像

           gem sources -l

输出****CURRENT SOURCES ****就可以了

  安装

         1.  输入安装指令 :  sudo gem install cocoapods

           如果出现下面情况就说明没有权限 : 

安装权限不够提示

    这时候输入命令 :  sudo gem install -n /usr/local/bin cocoapods

安装成功输出结果

执行命令 : pod setup  

安装完成

CoCoaPods 使用

1. 首先你需要有一个用 Xcode 创建的项目一枚;

2.cd到该项目的根目录

3.执行 touch Podfile(创建Podfile文件)

创建成功的 Podfile 文件

4.然后使用vim编辑Podfile文件,使用命令:vim Podfile

然后按键盘上的“i”键,变成如下状态,这个时候可以对Podfile文件进行编辑:

 target '项目名称' do

pod 'AFNetworking'

pod 'ReactiveObjC'

pod 'YYModel'

pod 'MJRefresh'

  end

在编辑完成后按“esc”,

在按“:”,这个时候输入wq,点击回车,保存并退出。

输入完成后截图

  保存完成后需要执行安装命令将我们需要的第三方库安装到项目中:

      使用命令: pod install

安装成功之后的截图 项目中是这样的 ! 

如果在开发中你再一次修改了 Podfile 文件那么你就需要更新命令 :

 pod update

下面是一些常用的命令总结 : 

//  创建默认的 Podfile

$ pod init

//  第一次使用安装框架

$ pod install

//  安装框架,不更新本地索引,速度快

$ pod install --no-repo-update

终端命令: control + C 取消上一次操作;

//  今后升级、添加、删除框架,或者框架不好用都使用这个命令

$ pod update

//  更新框架,不更新本地索引,速度快

$ pod update --no-repo-update

//  搜索框架

$ pod search XXX

//  帮助

$ pod --help

上一篇下一篇

猜你喜欢

热点阅读