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/


  • 相关阅读:
    OpenStack Pike超详细搭建安装文档 LinuxBridge版
    OpenStack Ocata 超详细搭建文档
    此博客关闭,转到 https://www.justbio.wang/
    面向对象03 封装 反射 内置方法
    面向对象02 继承
    面向对象01
    awk使用说明
    MySQL优化聊两句
    Redis分布式集群几点说道
    Nginx最大客户连接数算法一些遐想
  • 原文地址:https://www.cnblogs.com/yjbjingcha/p/6986471.html
Copyright © 2011-2022 走看看