.cocoapods的簡單使用ios
1> 查看第三方庫是否支持cocoapodsgit
$pod search SDWebImage (以SDWebImage爲例)github
只截取前面一部分,列表會給出全部cocoapods支持的與關鍵字有關的第三方框架和版本號vim
2> 項目中加入cocoapods的支持xcode
在桌面上新建一個test項目爲例.在終端中進入項目所在目錄框架
zhangcandeiMac:Desktop pican$ cd podsTest/spa
$vim Podfile (利用vim建立Podfile文件)3d
在Podfile文件中輸入:code
platform:ios,’6.1’orm
pod ‘SDWebImage’,’~>3.6’
輸入完成,退出insert模式,按Esc,而後輸入:wq保存退出
這段內容來自於github的SDWebImage,通常你須要添加什麼樣的第三方庫,第三方庫說明文檔中會有pods怎麼添加的介紹
這時,項目目錄會有一個podfile文件,文件內容即爲剛輸入的那兩句話
在終端運行命令: $pod install (會安裝Podfile裏面記錄的第三方庫)
取決於網速的環境,安裝時間可能會比較久. 注意最後一句話,from now on use ‘podsTest.xcworkspace’,
安裝完的目錄結構以下:
多了4個東西,Pods文件夾存放你下載的第三方庫.之後打開工程再也不是使用xcodeproj,而是使用xcworkspace…由於你打開workspace工做空間,你發現裏面包含兩個xcodeproj工程文件。一個是自己的工程,一個是Pods管理第三方庫的工程。
3> 正確編譯運行一個包含cocoapods類庫的第三方庫 (就是你要用的第三方庫又包含依賴其它的第三方庫採用cocoapods管理)
進入項目所在目錄,輸入命令:$pod update (將文件中的全部第三方庫更新到最新版本)
這裏就再也不舉例子了,掌握前面的,這個也就會了。
小結:Podfile文件控制cocoapods該下載什麼,文件名必定叫作Podfile且沒有後綴。
每次都優先使用pod update 命令