`一.CocoaPods簡介
CocoaPods是一個用來幫助我們管理第三方依賴庫的工具,通過CocoaPods向iOS工程中導入類似AFNetworking,SDWebImage,FMDB等第三方庫文件,非常的快捷方便.
官方鏈接:
https://cocoapods.org
二.CocoaPods安裝步驟
安裝CocoaPods首先需要Ruby環(huán)境,OS X系統(tǒng)默認支持Ruby環(huán)境,但其Ruby環(huán)境為rubygems.org國內(nèi)無法訪問,所以要修改Ruby環(huán)境,換成淘寶.安裝Ruby環(huán)境,必須是在有網(wǎng)絡(luò)的環(huán)境下進行.
1.在終端輸入
gem sources --remove https://rubygems.org/
然后輸入
gem sources -a https://ruby.taobao.org/
為了驗證Ruby環(huán)境是否為淘寶,可以輸入
gem sources -l
2.完成上述命令后
在終端中輸入
sudo gem install cocoapods
中間可能要輸入管理員密碼,不是明文顯示.沒有提示信息.
三.CocoPods的使用方法
新建一個iOS的工程.
1.在終端使用cd命令,進入到工程目錄下.(注意:路徑不要使用中文)
2.并在終端中使用如下命令查找需要導入的第三方庫.例如SDWebImage
pod search SDWebImage
3.找到SDWebImage拷貝此句
pod 'SDWebImage', '~> 3.7.5'
4.在終端中輸入vim Podfile進入后點擊i鍵,成為INSERT模式.將剛剛拷貝的信息粘貼到Podfile中,完后按ESC鍵,并輸入:wq退出.
5.在終端中輸入pod install --verbose --no-repo-update或者pod update命令后稍等片刻,(與網(wǎng)速相關(guān))成功后,在工程文件中,點擊.xcworkspace文件打開工程.即可進行開發(fā).