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/


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章