此文章前提是假設(shè)你的電腦已經(jīng)正確安裝了CocoaPods窄坦,安裝方法此處不做贅述妄辩。安裝教程點這里CocoaPods的安裝教程
- 以下是常用CocoaPods終端命令:
//創(chuàng)建默認的Podfile
$ pod init
//當你在你的Podfile里面添加了一個庫的時候,你應(yīng)該使用pod install惫确,而不是pod update手报,這樣既安裝了這個庫,也不需要去更新其它的已安裝庫改化。
$ pod install
//安裝框架 不更新本地索引 速度快
$ pod install --verbose --no-repo-update
//CocoaPods就會更新每一個Podfile里面的庫到盡可能的最新版本掩蛤。
$ pod update
//只更新某個特定的庫(檢查是否有新版本,并盡可能更新到新的版本)推薦使用
$ pod update 庫命
//更新框架 不更新本地索引 速度快
$ pod update --verbose --no-repo-update
//搜索框架
$ pod search XXX
//查看版本
$ pod --version
//幫助
$ pod --help
ps:pod install的使用場景
1所袁、新創(chuàng)建工程,第一次引入pod庫時凶掰。
2燥爷、修改了Podfile文件,添加或刪除了所依賴的pod庫時懦窘。
3前翎、團隊中新人拉取工程后獲取pod庫時。
4畅涂、團隊中港华,不同開發(fā)者要同步對pod庫的依賴時。
4.1午衰、有人改變了依賴關(guān)系,刪除或增加pod時。
4.2片效、有人執(zhí)行了pod update,此時他的Podfile.lock文件中的跟蹤版本就已經(jīng)變更蕉饼,此時,其他人只要pod install就能更新為和Podfile.lock文件中的版本帅戒。
4.3灯帮、如果Podfile和Podfile.lock的記錄相沖突,Podfile文件中指定了低于Podfile.lock中記錄的版本逻住。會以Podfile文件為準钟哥,并在獲取成功后更新Podfile.lock文件。
正文:
一.創(chuàng)建podfile文件
CocoaPods的一切都是從一個名為Podfile的文件開始的瞎访,我們需要先創(chuàng)建這個文件腻贰。有兩種創(chuàng)建方法,都需要先cd 到工程路徑下扒秸,命令如下:
1.通過pod init 命令創(chuàng)建podfile文件银受,命令如下:
此命令創(chuàng)建的不是一個空白文件 是有一定格式的模版
2.通過touch podfile 命令創(chuàng)建podfile文件践盼,命令如下:
此命令創(chuàng)建的是一個空白文件
二.編輯podfile文件
執(zhí)行如下命令編輯podfile文件:
點i進入編輯狀態(tài),如下圖編輯想要添加的第三方庫:
完成后按 esc 退出編輯宾巍,輸入 冒號 “:” 然后 wq 回車 退出咕幻。
補充:其中target 后的名字是 項目的名稱
編輯時 按鍵盤 i 是進入編輯模式
編輯完之后 按 esc 退出編輯
輸入 冒號 “:” 然后 wq 回車 退出
:w 保存到硬盤
:q 退出
:q! 強制退出不保存
:wq 寫入并退出
:wq! 強制寫入并退出
:x 寫入并退出
三.執(zhí)行導(dǎo)入命令
準備工作都完成后,開始導(dǎo)入第三方庫:
原因在于當執(zhí)行以上命令的時候會升級CocoaPods的spec倉庫顶霞,加一個參數(shù)可以省略這一步肄程,然后速度就會提升不少
導(dǎo)入成功如下圖:
四.添加及刪除某個第三方庫
添加某個庫,如圖在podfile文件中輸入 pod 'JSONKit'
然后執(zhí)行導(dǎo)入命令 如圖:
刪除某個庫选浑,先在podfile文件中刪除 pod 'JSONKit'蓝厌,然后在執(zhí)行更新命令,如圖: