zoukankan      html  css  js  c++  java
  • iOS平台软件开发工具(一)-新建的工程使用CocoaPods工具集成第三方框架

    CocoaPods是一款集合了上千个第三方开源库的开发工具,能够大幅度的提升团队项目的开发效率,降低时间成本。

    那么就看一下CocoaPods这个工具在项目中的使用体现吧。

    我们马上用ASIHTTPRequest第三方开源框架,说明如何在我们的项目中使用CocoaPods工具快速集成第三方开源框架

    首先,创建一个iOS平台下的空应用程序工程EmptySample

    然后,在终端中进入新建的工程目录,如图所示

    结果如图所示.

    在新建的工程根目录下,使用vi命令新建Podfile文件.(注意,不用加文件后缀名)

    haohao:EmptySample lewis$ vi Podfile

    那接下来我们编辑Podfile文件内的内容为

    platform :ios, '7.0'
    pod 'ASIHTTPRequest', '~> 1.8.2'

    保存文件后,我们可以看到在刚才新建的EmptySample工程根目录下已经多了一个Podfile文件.

    接下来,在终端中使用pod update命令,用来更新我们的工程,当出现如下内容后,则代表根据Podfile文件更新工程成功.(注意,因为第三方的开源框架

    需要网络下载,所以中间会有短暂的停滞状态)

    Update all pods
    Analyzing dependencies
    Downloading dependencies
    Installing ASIHTTPRequest (1.8.2)
    Installing Reachability (3.1.1)
    Generating Pods project
    Integrating client project
    
    [!] From now on use `EmptySample.xcworkspace`.

    那么现在就需要大家注意两点

    • pod update命令只能是当我们的mac os环境中已经安装了CocoaPods这个第三方工具才能使用;
    • pod update命令只能是在终端的当前目录中已经包含Podfile文件的情况下才能使用;
    • pod update命令的功能就是根据Podfile文件内的内容来更新当前工程目录以及工程目录中的工程文件(***.xcodeproj)

    当工程更新成功后,我们再打开工程时就不用再打开***.xcodeproj文件了,而是打开***.xcworkspace。如图所示。

    接下来呢,我们就一起看下如何在自己的环境中配置CocoaPods工具,以及在已经使用了CocoaPods的项目中进行工程更新.

  • 相关阅读:
    包含停用词的词频统计(map,set非class版本)<< 0919
    pair,map,set<<0924
    答题程序中用户登录状态的保存<<0924
    时间戳<<0923
    list,vector相关函数与区别<<0922
    类里面的赋值和拷贝函数<<0922
    vector的初始化补充,list,find函数,指针和迭代器等<<0922
    redhat 6上nis配置
    如何查看cache信息
    oprofile 安装使用
  • 原文地址:https://www.cnblogs.com/daxiaxiaohao/p/3909988.html
Copyright © 2011-2022 走看看