CocoaPods使用簡明教程

什麼是CocoaPods

CocoaPods是一個用來幫助我們管理第三方依賴庫的工具。它可以解決庫與庫之間的依賴關係,下載庫的源代碼,同時通過創建一個Xcode的workspace來將這些第三方庫和我們的工程連接起來,供我們開發使用。
使用CocoaPods的目的是讓我們能自動化的、集中的、直觀的管理第三方開源庫。

CocoaPods的原理

CocoaPods的原理是將所有的依賴庫都放到另一個名爲Pods的項目中,然後讓主項目依賴Pods項目,這樣,源碼管理工作都從主項目移到了Pods項目中。Pods項目最終會編譯成一個名爲libPods.a的文件,主項目只需要依賴這個.a文件即可。

Cocoapods安裝

筆者使用了藍燈專業版,所以直接不用再安裝淘寶的鏡像,直接進行安裝就ok了

sudo gem install cocoapods

Cocoapods升級

sudo gem install cocoapods

Cocoapods使用

1、創建Podfile文件

隨便以一種方式新建一個名爲Podfile的文件放到你的工程根目錄下(不能寫成別的名字,也可以自己在工程根目錄裏面直接新建),以“CocoaPodsTest”工程爲例:

//進入到工程目錄下
cd /Users/kunpeng/Desktop/CocoaPodsTest  
//創建podfile文件
pod init 或者 vim podfile

它們之間的區別就是pod init生成的Podfile會默認幫我們生成一些代碼,而vim Podfile的Podfile是空的。

2、編輯Podfile文件

標準格式爲:

platform:iOS,‘9.0’

target ‘CocoaPodsTest’ do
    pod ‘AFNetworking’

end

(編輯模式按“i”進入,按“esc”退出編輯,“:wq”保存並退出)

3.執行導入命令

pod install

4.更新SDK

cd到Podfile文件目錄中,執行:

pod update
發佈了63 篇原創文章 · 獲贊 98 · 訪問量 20萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章