zoukankan      html  css  js  c++  java
  • 安装使用Cocoapods

    在iOS开发中使用Cocoapods来进行第三方库的管理将会非常的方便与快捷,为后期的更新等问题减少了不必要的麻烦。

    下面直入主题,简单的分为三步:

    *第一步:通过移除原来的Ruby镜像(主要原因为国内不能支持访问)$ gem sources --remove https://rubygems.org/

    *第二步:通过淘宝的服务来客隆镜像源 $ gem sources -a http://ruby.taobao.org/

    (这里可以验证一下现有源是否为我们需要的淘宝镜像源 $ gem sources -l)

    *第三步:安装Cocoapods $ sudo gem install cocoapods

    下面是我的安装步骤实现图

    接下来比如我要在项目中使用AFNetworking这个第三方库,我们可以先尝试搜索下

    $ pod search AFNetworking

    这里我们可以看到AFNetworking的各种版本,很方便哈,而且可以看到github地址,简直太爽了。

    以上就是Cocoapods的安装过程了。接下来安装好了,我们就可以在项目中使用Cocoapods来管理第三方库

    下面我们先来创建一个swift项目CocoapodsForSwift

    打开终端,使用cd命令定位到需要使用CocoaPods的项目根路径。如:

    cd /Users/_zone/Desktop/XCode7/CocoapodsForSwift

    然后我们可以用  ls  来看看当前文件夹中包含的内容,如:

    可以看到我们当前的项目文件夹中有两个文件,接下来我们需要创建一个Podfile文件来存储第三方的依赖,继续在终端中输入命令:

    touch Podfile  

    open -e Podfile,当我们敲enter键时会弹出Podfile文件进行编辑,我们可以在里面写出我们需要的第三方库 pod "AFNetworking" ,如:

     

    (这里也可以不通过命令行的形式,可以通过在Xcode中直接创建并添加依赖库)

    最后一步开始看我们的成果了,只需要一句简单的命令行就可以完成我们项目的依赖库了

    在终端的项目当前文件夹中给出命令:

    pod install 这时候可能需要等待上几秒,这里是在下载我们所需要才依赖库,看你的网速了,可以通过命令行跳过这一步

    pod install --verbose --no-repo-update下载好了的如下:

    当然了我们以后使用项目就可以通过.xcworkspace这个文件来打开项目了,第一次设置可能会很不方便,但是在以后做项目的过程中你会感到事倍功半。下面是打开的项目结构图:

  • 相关阅读:
    Dllimport函数時无法在Dll中找到的入口点
    cb35a_c++_STL_算法_for_each
    cb34a_c++_STL_算法_查找算法_(7)_lower_bound
    cb33a_c++_STL_算法_查找算法_(6)binary_search_includes
    cb32a_c++_STL_算法_查找算法_(5)adjacent_find
    cb31a_c++_STL_算法_查找算法_(4)find_first_of
    cb30a_c++_STL_算法_查找算法_(3)search_find_end
    cb29a_c++_STL_算法_查找算法_(2)search_n
    cb28a_c++_STL_算法_查找算法_(1)find_find_if
    cb27a_c++_STL_算法_最小值和最大值
  • 原文地址:https://www.cnblogs.com/-zone123/p/4613837.html
Copyright © 2011-2022 走看看