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/


  • 相关阅读:
    C1FlexGrid双grid滚动条联动
    linux实用命令
    大数据学习1(linux环境搭建)
    一个数据开发工程师要知道的名词
    oracle快速向表插入大量数据
    读书笔记--(索引的扫描方式)
    SQL优化策略(数据仓库)
    oracle大表删除数据方案
    加密与解密
    Spring笔记之IOC
  • 原文地址:https://www.cnblogs.com/yjbjingcha/p/6986471.html
Copyright © 2011-2022 走看看