zoukankan      html  css  js  c++  java
  • cocoapods 的安装和使用

     在我们进行编程的时候,为了提高效率,节省时间常常要用到第三方的类库,可是手动导入有比較麻烦,所以我们须要使用一种类库管理工具就是最常见的--cocoapods.

    在介绍cocoapods之前,须要先说明一下,国内是没有ruby环境和cocoapods环境的,所以我们聪明的国人发明一种能够在国内使用的ruby镜像和cocoapods镜像,当然安装期间,你还可能遇到一个问题,那就是cocoapods的gem(版本号),gem有时候是须要升级的和一些Xcode的插件(不是必须的),各位读者大大要注意一下这个细节.当你下载一个类库须要非常长时间,别人仅仅须要非常短时间,你就须要看看是不是使用国外的环境了,或者插件缺少.

      好了,甜点已经上完,以下就是我们的正菜了.

    首先:让我们打开终端:

    1.移除ruby的源地址
    在$符号后输入:
    gem sources --remove https://rubygems.org/

         2.加入ruby的源地址

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

    3.查看ruby的源地址
     gem sources -l

    4.安装cocoapods
    sudo gem install cocoapods
    //凝视:sudo 为获取管理员权限,所以须要输入password,输入password时光标不提示

    5.假设提示gem版本号过低,须要升级gem
    sudo gem update —system

    6.測试cocoapods 安装是否成功
    pod search afnetworking
    //凝视:afnetworking 为第三方的名字,能够换成其它的,而且支持模糊收搜索

    //假设没有成功,提示:Setting up CocoaPods master repo
    //cocoapods 安装有两个步骤:A.cocoapods环境安装 B.cocoapods主枝创建(相当于从cocoapodsserver上checkout一份到你的电脑)
    7.移除cocoapods主支
    pod repo remove master

    8.改动cocoapods地址
    pod repo add master https://gitcafe.com/akuandev/Specs.git
    //当中https://gitcafe.com/akuandev/Specs.git
    也可还成http://git.oschina.net/akuandev/Specs.git

    9.更新cocoapods主支
    pod repo update

    使用cocoapods
    1. 创建project(project名:text3)放在桌面即可,直接拖拽到终端cd后

    注意:这个终端是又一次创建的,不是同一个
    2. 在命令行里cd project主文件夹
    比如:
    cd cd/Users/lanouhn/Desktop/text3

    3.创建名为Podfile的文件

    比如: vim Podfile

    4. 在Podfile中写入你想要加入的第三方类库

    比如: pod 'JSONKit', '~> 1.5pre'(想要使用的类库名)

    5. 保存Podfile文件, 并退出

    比如:     :wq

    6. 安装第三方类库

    比如: pod install

    7. From now on use `text3.xcworkspace`.

    开打 *.xcworkspace,
    注意最后一句话。意思是:以后打开项目就用 text3.xcworkspace 打开。而不是之前的.xcodeproj文件。
    //注意: 一定要把之前的项目关掉

  • 相关阅读:
    51nod 1067 Bash游戏 V2
    洛谷 P1454 圣诞夜的极光 == codevs 1293 送给圣诞夜的极光
    bzoj4754: [Jsoi2016]独特的树叶
    bzoj 4241: 历史研究
    bzoj 1266 [AHOI2006] 上学路线
    bzoj4571: [Scoi2016]美味
    bzoj4570: [Scoi2016]妖怪
    51nod 1238 最小公倍数之和 V3
    一个康托展开的板子
    poweroj1745: 餐巾计划问题
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/5152247.html
Copyright © 2011-2022 走看看