IOS如何导入第三方包-CocoaPods

IOS可以使用CocoaPods工具帮助导入管理第三方的包
一、安装CocoaPods工具
1.  打开"终端"查看pod版本:
        pod --version 
    如果显示:
        -bash: pod: command not found 
    就说明还没安装pod,就要先安装pod
2.  安装pod,在“终端”输入:
        sudo gem install cocoapods
3.  重复1.1步骤,查看pod是否已经安装成功,如果失败请看:

        http://www.code4app.com/article/cocoapods-install-usage


二、创建项目的Profile文件
1. 用终端的cd命令将文件目录定位到ios工程文件目录下(至于怎么定位目录自己查找),然后创建Podfile文件,在“终端”输入:
        touch Podfile
2. 编辑上面创建的podfile文件,在“终端”输入:
        vim Podfile
    接着输入:
        i
    表示要在这个文件插入内容,然后输入以下内容:
        platform :ios, '7.0' 
        target 'demo' do
        end

    其中的"demo"是你项目的名称,输入后按'esc'键,再按':'键,紧接着输入字符'wq'回车,这样就已经保存文件并退出Podfile文件的编辑。

    创建和编辑Profile文件这个步骤也可以不用在“终端”上操作,你可以这样:

    1. 直接打开ios工程的根目录,在这个目录中新建文件,命名为'Podfile'(注意文件名必须是这个,并且不能带后缀)

    2. 用文本编辑器打开,这个Podfile文件,然后输入:

        platform :ios, '8.0' 
        target 'demo' do
        end

    然后保存和关闭文件

三、导入第三方包

1. 在 https://github.com上根据自己的需要,用关键词搜索别人上传的包,一般在其github的说明中都会提供CocoaPods的导入方式,例如:

        pod 'lottie-ios'

    拷贝这句话,然后到你IOS工程目录下,打开上面创建的Profile文件,将这句话粘贴到下面的位置:

        platform:ios,'8.0'
        target 'ImportPackageDemo' do

    pod 'lottie-ios'

        end

2. 用终端的cd命令将文件目录定位到ios工程文件目录下,用pod命令安装第三方包,终端输入:

        pod install

    安装完成,就可以使用了

要注意的是一般我们打开项目是双击***.xcodeproj文件打开,例如demo.xcodeproj。在使用pod导入安装了第三方包后,系统会在同一目录下自动生成一个***.xcworkspace文件,这时打开项目应该双击***.xcworkspace而不再是***.xcodeproj。

3. 在要使用的类里面这样引用这个包,例如在'ViewController.swift'文件的顶部输入:

        import Lottie

    同样的,上面这句话也是通过第三方包在github上提供的说明中获得

猜你喜欢

转载自blog.csdn.net/yuchu1900/article/details/80495028