我這篇文章主要是按下面的思路來寫的
Cocoapods是什么票顾,有什么作用,怎么用
CocoaPods是一個管理第三方的開源工具
CocoaPods 比起手動的添加第三方庫優(yōu)點就是:1.可以用在命令行用幾句簡單的命令恨豁,代替手工的搜索 ,下載爬迟,配置等操作 2.更新起來比手動的要方便的很橘蜜。3.集中化的處理方式可以讓像我這樣的懶人少動一點。
下面講解怎么用付呕,主要從初次添加一個點三方庫和更新一個三方庫來說明講解方案计福。
?(一)初次安裝某三方庫----install:
?例如初次安裝MBProgressHUD:
? ?(1) ? pod search MBProgressHUD ? ? /**起到搜索作用*/
? ?(2) ?復(fù)制版本號 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?/**復(fù)制是為了在Podfile文件里使用*/
? ?(3) ?touch? Podfile ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? /**創(chuàng)建文件 */
? ?(4) ?把主要代碼復(fù)制進去
? ? ? ? ? ? ? ? ?platform :ios, '8.0'
? ? ? ? ? ? ? ? ?target 'test' do ? ? ? ? ? ? ?/**此處的'test'就是要加入cocoapods第三方管理庫的工程 名字*/
? ? ? ? ? ? ? ? ?pod 'MBProgressHUD', '~> 0.9.2' ? ? ? /**這就是復(fù)制的那句*/
? ? ? ? ? ? ? ? ?end
? ? ? ? ? ? ? ?保存并退出 ? ? ?/**按ESC 鍵 ? ?再wq*/
? ?(5) ? pod? install ? ? ? ? /**安裝第三方庫*/
? ?(6) ? 等待安裝成功 ? ?/**終端會有綠色的字來提示添加成功*/
(二)更新某三方庫----update:
例如更新AFNetworking:
? ?(1) ? pod? search AFNetworking
? ?(2) ? 復(fù)制版本號
? ?(3) ? 在Podfile文件中添加一句pod ‘AFNetworking’ , '~> 3.1.0’? 保存并退出
? ?(4) ? pod? update
? ?(5) ? 等待更新成功