以前添加一個項目需要添加好多frameworks,費時間斤蔓,費精力,少添加一個就會報錯。
現(xiàn)在教你們一個快速添加依賴庫:cocoapod
注:要使用CocoaPods盖腿,那就要下載安裝它修壕,而下載安裝CocoaPods需要Ruby環(huán)境
1愈捅、Ruby環(huán)境搭建
當前安裝環(huán)境為Mac 10.11.5。Mac ?OS本身自帶Ruby慈鸠,但還是更新一下保險蓝谨,因為我第一次安裝在沒有更新Ruby的情況下就失敗了。
a. 查看下當前ruby版本:打開終端輸入 ruby -v(確實安裝了青团,不過用這個版本接下來工作失敗了譬巫,所以更新下ruby)
b. 更新ruby
終端輸入如下命令(把Ruby鏡像指向taobao,避免被墻督笆,你懂得)
gem sources --remove https://rubygems.org/?gem sources -a https://ruby.taobao.org/?gem sources -l ?(用來檢查使用替換鏡像位置成功)
2芦昔、下載安裝CocoaPods
終端輸入:sudo gem install cocoapods
3、使用CocoaPods
a ?新建一個項目娃肿,名字PodTest
b ?終端中咕缎,cd到項目總目錄(注意:包含PodTest文件夾、PodTest.xcodeproj料扰、PodTestTest的那個總目錄)
c ?建立Podfile(配置文件)
接著上一步凭豪,終端輸入?vim Podfile
鍵盤輸入 i,進入編輯模式晒杈,輸入
platform :ios, '7.0'
target 'Dragon' do(Dragon是你工程里面的target名稱I┥ !)
pod 'SDWebImage', '~>3.8'
end
然后按Esc,并且輸入“ :”號進入vim命令模式末早,然后在冒號后邊輸入wq?
注意:鍵盤輸入 :后烟馅,才能輸入wq∪涣祝回車后發(fā)現(xiàn)PodTest項目總目錄中多一個Podfile文件
最后:確定終端cd到項目總目錄郑趁,然后輸入?pod install,等待一會姿搜,大約3分鐘寡润。
?現(xiàn)在打開項目不是點擊 PodTest.xodeproj了,而是點擊?PodTest.xcworkspace
??
??
?
補充:
1舅柜、CocoaPods的基本安裝及使用都詳細的說明了梭纹,但還有一些補充,當需要同時導入多個第三方時候怎么辦 致份?
這就需要修改Podfile了变抽,就是用vim編輯的那個保存在項目根目錄中的文件,修改完了Podfile文件氮块,需要重新執(zhí)行一次pod install命令绍载。
2、CocoaPods可以查找你想要的第三方庫
終端輸入命令:pod search UI