• CocoaPods的安装与使用


    前言:CocoaPods是iOS开发应用中的类库管理工具,使用它可以在你的项目中很轻松的下载导入很多出名的第三方类库,例如AFNetWorking、JSONKit等等。下面让我们一起来安装+使用CocoaPods。


    1.在安装CocoaPods之前,首先要在本地安装好Ruby环境。一般Mac OS已经自带Ruby环境。但是由于在中国用Ruby官方的镜像是会被墙的,一般来说我们是使用taobao的Ruby镜像,所以打开你的终端输入--以下代码区域,带有 $ 打头的表示需要在控制台(终端)下面执行(不包括 $ 符号)

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

    2.为了验证你的Ruby镜像仅是taobao,可以用以下命令查看:

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

    3.如果结果只有taobao的镜像那么进行下一步,如果出现两个则返回第一步,注意注意不要输入错误或多输入空格。

    $ sudo gem install cocoapods

      等待一会,CocoaPods就已经本地安装好了。接下来如何在项目中使用CocoaPods。


    找到你要使用CocoaPods管理的Xcode项目,打开终端:输入"cd+项目路径"(cd后空格,直接吧项目最外层文件夹拖进来)回车,之后输入:

    $ touch Podfile

    这样之后你会发现项目路径下多了Podfile文件,之后如果你要在项目如第三方类库比如AFN,在Podfile文件中输入以下文字(一般这个会在Githud官网中AFN找到):

    platform :ios, '7.0'
    pod "AFNetworking", "~> 2.0"

    保存退出,然后在终端输入:

    pod install --verbose --no-repo-update
    注意:--verbose --no-repo-update是防止被墙。完成后项目多了.xcworkspace、“Podfile.lock”和一个文件夹“Pods”,然后点击.xcworkspace文件你会发现项目已经成功导入AFN。

    如果你的项目已经包含CocoaPods,那么终端 cd这个项目目录后,再输入:
    pod update --verbose --no-repo-update
    之后点击.xcworkspace文件打开就OK了。


    Xcode安装Cocoapods插件后更方便创建和更新pods.
    遇到问题:-bash: pod: command not found
    sudo gem uninstall cocoapods
    sudo gem install -n /usr/local/bin cocoapods
    sudo chmod +rx /usr/local/bin/
     




    
    
    
     
     
     
    如有疑问,共同探讨,共同进步。
  • 相关阅读:
    异常空格处理
    django
    django的ORM理解
    Django前后端分离
    Django企业项目实战
    Centos7 从 git version 1.8.3.1升级git version 2.32.0 全过程
    代码 80070005 Windows Uudate 遇到未知错误
    Power Shell Active Directory 批量创建分组
    H3C S5024E-PWR-X 端口镜像及抓包实例
    FusionCompute 忘记密码 重置操作
  • 原文地址:https://www.cnblogs.com/nielsen/p/4813934.html
Copyright © 2020-2023  润新知