zoukankan      html  css  js  c++  java
  • CocoaPods 使用

    为什么要使用这个玩意呢,最近在使用swift开发项目,使用 swift 开源库的时候,在git上下载后居然不知道哪些是必须文件,还要思考下,看看哪些是需要的(不像原来oc开源库,一目了然),网上使用demo基本上也都是使用CocoaPods管理的第三方,好吧我也开始使用吧!

    http://code4app.com/article/cocoapods-install-usage 这篇文章介绍的还是比较全面的

    打开终端吧!

    1,sudo gem install cocoapods  

     有可能在这个地方卡住不动,如果不动的话按照下面的

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

    //等有反应之后再敲入以下命令
    $ gem sources -a http://ruby.taobao.org/

    2,检查是否安装成功 

     which pod

    如果成功输出的会是
      /usr/bin/pod
     
     如果命令行简单的返回提示,或显示pod not found,表示Cocoapods没有成功安装。
     
    3,开始使用CocoaPods
    假如我的项目在桌面上名字叫CocoaPodsDemo
    $cd Desktop/CocoaPodsDemo // cd  你项目文件夹
    $touch Podfile
    $open -e Podfile
    当然也可以
    $vi Podfile
    在文本编辑器里输入

    platform :ios, '7.0'//目标平台与版本
    pod 'AFNetworking','~>2.6.0'////项目所有需要引入和安装的第三方库清单,一个一排

    输入完成,退出insert模式,按Esc,然后输入:wq保存退出
    4、安装第三方库
    $pod install
    5、等待安装
    第一次安装会看到下面这句话卡住了很久 
    Setting up CocoaPods master repo
    不要着急,其他他正在慢慢爬,我第一次用时也以为是挂了,但其实……
    打开终端
    $cd ~/.cocoapods/
    $du -sh *
    //会显示下载了多少m哦,着急的话就隔几秒du -sh一下吧
    6、安装完成
    [!] From now on use `xxxxxxxxxxxxx.xcworkspace`.
    Cocoapods会在你的项目目录中创建一堆新文件,但你主需要关心后缀为.xcworkspace的文件,用Xcode打开。现在有一个Pods项目在你的项目工作区,以及在Pods文件夹放着每一个你引入的库
    7, 查看某个第三方库是否支持 CocoaPods, 比如检测AFNetworking
    pod  search AFNetworking
    如果支持的话会出现  AFNetworking 的相关信息,如果不支持的话

    [!] Unable to find a pod with name matching `NewFood'

  • 相关阅读:
    以太坊虚拟机介绍
    以太坊源码学习 – EVM
    Visual Studio Code 常用快捷键
    深入了解以太坊虚拟机第4部分——ABI编码外部方法调用的方式
    深入了解以太坊虚拟机第3部分——动态数据类型的表示方法
    深入了解以太坊虚拟机第2部分——固定长度数据类型的表示方法
    深入了解以太坊虚拟机
    选取文档元素的方法
    flex布局
    什么是功能需求设计文档
  • 原文地址:https://www.cnblogs.com/shidaying/p/4790419.html
Copyright © 2011-2022 走看看