CocoaPods的使用-->導(dǎo)入奏司、刪除第三方庫(iOS 開發(fā))

此文章前提是假設(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 到工程路徑下扒秸,命令如下:


選取工程路徑.png

1.通過pod init 命令創(chuàng)建podfile文件银受,命令如下:


init.png

此命令創(chuàng)建的不是一個空白文件 是有一定格式的模版


非空白.png

2.通過touch podfile 命令創(chuàng)建podfile文件践盼,命令如下:


touch.png

此命令創(chuàng)建的是一個空白文件


空白.png
二.編輯podfile文件

執(zhí)行如下命令編輯podfile文件:


vim.png

點i進入編輯狀態(tài),如下圖編輯想要添加的第三方庫:

編輯.png

完成后按 esc 退出編輯宾巍,輸入 冒號 “:” 然后 wq 回車 退出咕幻。

補充:其中target 后的名字是 項目的名稱
編輯時 按鍵盤 i 是進入編輯模式 
編輯完之后 按 esc 退出編輯 
輸入 冒號 “:” 然后 wq 回車 退出

:w 保存到硬盤 
:q 退出 
:q! 強制退出不保存 
:wq 寫入并退出 
:wq! 強制寫入并退出 
:x 寫入并退出 
三.執(zhí)行導(dǎo)入命令

準備工作都完成后,開始導(dǎo)入第三方庫:


install慢.png

原因在于當執(zhí)行以上命令的時候會升級CocoaPods的spec倉庫顶霞,加一個參數(shù)可以省略這一步肄程,然后速度就會提升不少


install快.png

導(dǎo)入成功如下圖:
成功.png
四.添加及刪除某個第三方庫

添加某個庫,如圖在podfile文件中輸入 pod 'JSONKit'

add.png

然后執(zhí)行導(dǎo)入命令 如圖:


install.png

成功.png

刪除某個庫选浑,先在podfile文件中刪除 pod 'JSONKit'蓝厌,然后在執(zhí)行更新命令,如圖:


remove.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末古徒,一起剝皮案震驚了整個濱河市拓提,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌隧膘,老刑警劉巖代态,帶你破解...
    沈念sama閱讀 219,539評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異疹吃,居然都是意外死亡蹦疑,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,594評論 3 396
  • 文/潘曉璐 我一進店門萨驶,熙熙樓的掌柜王于貴愁眉苦臉地迎上來歉摧,“玉大人,你說我怎么就攤上這事腔呜∪拢” “怎么了?”我有些...
    開封第一講書人閱讀 165,871評論 0 356
  • 文/不壞的土叔 我叫張陵核畴,是天一觀的道長券盅。 經(jīng)常有香客問我,道長膛檀,這世上最難降的妖魔是什么锰镀? 我笑而不...
    開封第一講書人閱讀 58,963評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮咖刃,結(jié)果婚禮上泳炉,老公的妹妹穿的比我還像新娘。我一直安慰自己嚎杨,他們只是感情好花鹅,可當我...
    茶點故事閱讀 67,984評論 6 393
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著枫浙,像睡著了一般刨肃。 火紅的嫁衣襯著肌膚如雪古拴。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,763評論 1 307
  • 那天真友,我揣著相機與錄音黄痪,去河邊找鬼。 笑死盔然,一個胖子當著我的面吹牛桅打,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播愈案,決...
    沈念sama閱讀 40,468評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼挺尾,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了站绪?” 一聲冷哼從身側(cè)響起遭铺,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎恢准,沒想到半個月后魂挂,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,850評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡顷歌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,002評論 3 338
  • 正文 我和宋清朗相戀三年锰蓬,在試婚紗的時候發(fā)現(xiàn)自己被綠了幔睬。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片眯漩。...
    茶點故事閱讀 40,144評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖麻顶,靈堂內(nèi)的尸體忽然破棺而出赦抖,到底是詐尸還是另有隱情,我是刑警寧澤辅肾,帶...
    沈念sama閱讀 35,823評論 5 346
  • 正文 年R本政府宣布队萤,位于F島的核電站,受9級特大地震影響矫钓,放射性物質(zhì)發(fā)生泄漏要尔。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,483評論 3 331
  • 文/蒙蒙 一新娜、第九天 我趴在偏房一處隱蔽的房頂上張望赵辕。 院中可真熱鬧,春花似錦概龄、人聲如沸还惠。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,026評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蚕键。三九已至救欧,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間锣光,已是汗流浹背笆怠。 一陣腳步聲響...
    開封第一講書人閱讀 33,150評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留嫉晶,地道東北人骑疆。 一個月前我還...
    沈念sama閱讀 48,415評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像替废,于是被迫代替她去往敵國和親箍铭。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,092評論 2 355

推薦閱讀更多精彩內(nèi)容