iOS開發之CocoaPods(objective-c第三方庫管理工具)

來源:互聯網
上載者:User

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檔案中添加<喎?http://www.bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+PC9wPgo8cHJlIGNsYXNzPQ=="brush:java;">pod 'MKNetworkKit', '~> 0.87'


直接添加

pod 'MKNetworkKit'

自動載入最新庫,建議使用一個穩定版本號碼,如果最新依賴庫修改方法或者不穩定,你的項目就運行不了,除非你需要最新的依賴庫特性。

cd到Podfile目錄下,運行

pod install

如果需要更新依賴庫,運行

pod update

3. 運行

在項目目錄下,開啟 (項目名稱).xcworkspace

到這裡,第三方依賴庫自動載入到項目中了,good luck!

4. 項目提交到git

在.gitignore檔案中添加

# podPods/

這樣就忽略了依賴庫,精簡git庫。其他人只需把依賴庫更新到本地就可以了。

參考:

1. http://cocoapods.org/


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.