ios开发基础技能--cocopods的安装和使用

作者: 黑夜no烟丝 | 来源:发表于2016-05-31 23:57 被阅读1491次

    当我们开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。在用到第三方的SDK时,在导入SDK后往往还要添加大量的本地依赖库,随后还要对工程进行一些修改,十分麻烦,如果使用cocopods来导入第三方库或者SDK时,这些工作都将由cocopods来完成,十分省事。cocopods的使用和下载都非常简单,下面我简单介绍一下:
    1.cocopods的安装
    在安装cocopods之前,确认你的mac安装了ruby环境,一般都是安装好了的,笔者因为之前用的黑苹果没得ruby环境,上网百度了一下ruby环境的安装,很快就解决了,这里就不详细介绍了。
    首先 安装cocopods这里有两种方法:
    第一种 : 使用插件管理工具(恶魔岛)安装,插件的使用也很简单,Xcode打开运行一下工程就行了,退出Xcode,再重新打开,会弹出提示框,选择load boundle 就好了

    屏幕快照

    选择Package Manager 就可以打开恶魔岛,然后搜索cocopods就可以下载安装了

    屏幕快照

    第二种 : 在终端用命令行安装
    因为天朝防火墙的原因,访问域外网站很慢,所以要更改ruby镜像为淘宝的

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

    //等有反应之后再敲入以下命令

    $ gem sources -a http://ruby.taobao.org/
    

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

    $ gem sources -l
    

    只有在终端中出现下面文字才表明你上面的命令是成功的:

    *** CURRENT SOURCES ***
    
    http://ruby.taobao.org/
    

    这个时候我们就可以输入命令来安装cocopods了

    $ sudo gem install cocoa pods
    

    等上十几秒钟,CocoaPods就可以在你本地下载并且安装好了,不再需要其他设置。
    2.cocopods的使用:
    本文以AFNetworking为例:
    a.新建一个工程,选择show in finder


    屏幕快照 2016-05-31 下午11.30.05.png

    b.把工程文件地址拖入终端中


    屏幕快照
    c.创建PodFile文件 ,使用命令 touch Podfile 或者,直接用命令 pod init 创建,接下来vim Podfile 命令打开文件进行编译,
    屏幕快照
    d.打开文件后,命令模式下按小写的a(光标后输入),输入 pod 'AFNetworking',注意 三方库的名字一定不能写错(区分大小写),然后保存退出
    屏幕快照
    e.回到终端,输入命令 pod install 下载,时间和网速、文件大小、电脑配置有关,请耐心等待
    屏幕快照

    f.最后一步,下载完成后关闭工程,重新打开,注意打开方式


    屏幕快照
    以上cocopods导入三方库的操作就完成了,最后导入相应头文件就可开始编码了,cocopods的简单使用就介绍到这里

    相关文章

      网友评论

      本文标题:ios开发基础技能--cocopods的安装和使用

      本文链接:https://www.haomeiwen.com/subject/boqhdttx.html