zoukankan      html  css  js  c++  java
  • iOS进阶_三方使用步骤

    一、配置环境(:后为在终端输入的命令)

    1. 打开终端
    2. 查看自己电脑的Ruby环境:gem sources -l
    3. 如果环境已经是淘宝镜像了,此时不需要再进行环境的修改。
    4. 如果不是,发送gem sources —remove https://rubygems.org/移除当前镜像,然后gem sources -a https://ruby.taobao.org/来添加淘宝镜像。

    二、安装Cocoapods

    • 1.下载:sudo gem install Cocoa pods。
    • 2.设置copos:pod setup
    • 3.如果要查看设置进度:Command + n新建终端,先进入cocoa pods里:cd ~/.cocoapods ,查看下载进度:du -sh *。(如果升级到10.11,会提示;10.11后的错误:wangdanan:~ zhaoce$ pod setup -bash: pod: command not found;解决办法:sudo gem install -n /usr/local/bin cocoa pods)

    三、使用

    1.先找到要查找的三方库:pod search + 第三方库名称

    2.出来一堆列表页面,选择三方库最新版本的命令,例如:pod ‘MBProgressHUD’,’~>0.8’

    3.创建工程,进入工程:cd + 工程路径

    4.编辑工程的Podfile文件:vim Podfile

    5.使Podfile处于编辑状态,然后将要下载的内容,放在这个里面:pod ‘MBProgressHUD’,’~>0.8’  (高版本可能出现以下错误,按步骤输入即可,)

    (1)终端报错:The dependency MBProgressHUD (~> 0.9.2) is not used in any concrete target.
    (2)原因:CocoaPods升级到最新版本(包括一些高版本),Podfile文件的内容必须明确指出所用第三方库的targetName.
    (3)报错分析:低版本和高版本写法不一样.

      低版本:
      platform :ios, '8.0'
      pod 'MBProgressHUD', '~> 0.9.2'

      高版本:
      platform :ios, '8.0'
      target "targetName" do
      pod 'MBProgressHUD', '~> 0.9.2'
      end

    注意:这里的 targetName 填写工程的名字。

    6.保存Podfile的设置,然后进行更新下载三方库:pod update

    7.进入工程的.xcworkspace文件里,不再进入.xcodeproj文件。

    8.引入第三方头文件

    9.根据第三方封装的方法开始使用

  • 相关阅读:
    supervisor 安装与使用
    CF39C-Moon Craters【dp】
    NWERC2020J-Joint Excavation【构造,贪心】
    CF25E-Test【AC自动机,bfs】
    CF19E-Fairy【树形结构,差分】
    CF11D-A Simple Task【状压dp】
    CF5E-Bindian Signalizing【单调栈】
    P6628-[省选联考 2020 B 卷] 丁香之路【欧拉回路,最小生成树】
    CF666E-Forensic Examination【广义SAM,线段树合并】
    CF235D-Graph Game【LCA,数学期望】
  • 原文地址:https://www.cnblogs.com/TWFUQTN/p/5537452.html
Copyright © 2011-2022 走看看