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/


posted @ 2017-06-11 21:34  yjbjingcha  阅读(274)  评论(0)    收藏  举报