zoukankan      html  css  js  c++  java
  • iOS开发之CocoaPods(objective-c第三方库管理工具)

    介绍:

    iOS开发中,大多数情况下,我们都须要集成一些第三方依赖库。对于一个稍大的项目,用到的第三方依赖库的数量也很可观。CocoaPods是objective-c第三方库管理工具,方便第三方库的管理。

    使用方法:

    1. 安装

    $ sudo gem install cocoapods

    更新cocoaPods

    gem update cocoapod

    假设gem不是最新的的。运行命令

    sudo gem update --system

    2. 使用方法

    在iOS项目文件夹下新建Podfile文件,加入第三方依赖库,如

    source 'https://github.com/CocoaPods/Specs.git'
    platform :ios, '8.0'
    
    
    
    pod 'AFNetworking', '~> 2.0'
    pod 'ARAnalytics', '~> 2.7'

    
    
    
    
    怎样查找第三方库呢,比方我要找MKNetworkKit, 在终端执行命令

    pod search MKNetworkKit
     

    我们能够在Podfile文件里加入

    pod 'MKNetworkKit', '~> 0.87' 

    
    

    直接加入

    pod 'MKNetworkKit'

    
    自己主动载入最新库。建议使用一个稳定版本,假设最新依赖库改动方法或者不稳定,你的项目就执行不了。除非你须要最新的依赖库特性。
    

    cd到Podfile文件夹下。执行

    pod install

    
    假设须要更新依赖库,执行
    

    pod update

    
    

    3. 执行

    在项目文件夹下。打开 (项目名称).xcworkspace

    到这里,第三方依赖库自己主动载入到项目中了,good luck。

    4. 项目提交到git

    在.gitignore文件里加入

    # pod
    Pods/

    这样就忽略了依赖库,精简git库。其它人仅仅需把依赖库更新到本地就能够了。


    參考:

    1. http://cocoapods.org/


  • 相关阅读:
    Linux makefile 教程 很具体,且易懂
    工作流技术学习
    23种设计模式(5):原型模式
    NETSH WINSOCK RESET这条命令的含义和作用?
    OpenGL中shader使用
    【我所認知的BIOS】—>ADU.exe
    socket通信简单介绍
    Android开发之合并文件的几种方式
    Python 单词字母顺序不变且所有倒排
    VC2010 Working Directory
  • 原文地址:https://www.cnblogs.com/yjbjingcha/p/6986471.html
Copyright © 2011-2022 走看看