• CocoaPods的使用


    CocoaPods的使用

    前面讲过CocoaPods的安装,接下来以GPUImage为例,讲解CocoaPods的使用。具体步骤如下:

    1.新建项目,名称为GPUImageExample1,文件目录如下图所示。

    2.从终端进入当前GPUImageExample1文件夹、.xcodeproj文件以及tests文件所在的目录,例如:

    cd Documents/zsxzsx/GPUImageExample1

    3.建立Podfile文件

    (1)继续在终端中输入 vim Podfile

    (2)输入字母 i 进入编辑模式,然后输入

    platform :ios, '7.0'
    target 'GPUImageExample1' do
    pod 'GPUImage', '~> 0.1.7'
    end

    ** 需要注意的一点:如果输入:

    platform :ios, '7.0'
    pod 'GPUImage', '~> 0.1.7'

    会出现“[!] The dependency `GPUImage (~> 0.1.7)` is not used in any concrete target.”的问题,是因为输入的格式错误,应该安装上面的方式输入。其中GPUImageExample1表示target名称,即当前项目的名称。

    上述输入的代码含义是:GPUImage支持的iOS最高版本是iOS 7.0,要下载的GPUImage的版本是0.1.7。

    (3)然后点击esc,输入英文状态的":wq"。输入":"并在":"输入wq回车后,在文件总目录中多一个Podfile文件。

    :wq

    ** 注意:Podfile文件必须跟工程文件.xcworkspace在同一个目录下。

    (4)确定当前路径为文件总目录,则继续输入下面命令,然后等待。

    pod install

    如果出现下图所示,则表示成功。

    查看总目录:多出了Pods文件夹,里面包含刚才导入的第三方库GPUImage。

    ** 需要注意的是:此时打开项目不是点击后缀.xcodeproj文件,而是点击后缀为.xcworkspace的文件。

    点击后缀为.xcworkspace的文件,直接运行即可。

    ** 注意事项:

    可以使用CocoaPods查看第三方库,只需要在终端输入

    pod search XXX
    例如
    pod search 3d

    此时会显示查到的很多库,同样的输入wq即可退出vim编辑状态。

  • 相关阅读:
    MongoDB时间处理问题
    TextArea里Placeholder换行问题
    C# 文件与二进制流间的转换
    WPF图标旋转的动画
    ABP之本地化/多语言支持
    ABP之应用服务层Application
    ABP之创建实体
    关于Mapper not initialized的错误
    Request verb is GET. It should be Post(ABP使用api访问错误)
    在ABP模板工程中使用MySQL
  • 原文地址:https://www.cnblogs.com/calence/p/6747857.html
Copyright © 2020-2023  润新知