cocoapods簡介
cocoapods是乙個管理swift和objective-c的cocoa專案的依賴工具。它現在有超過一萬八千多個庫,可以優雅地幫助你擴充套件你的專案。簡單的說,就是替你管理swift和objective-c的cocoa專案的第三方庫引入。
其他文章:
安裝
mac上面本來就自帶了ruby,所有就不用自己安裝了(除非你解除安裝了)。
開啟terminal(終端),輸入以下命令(第二個命令可能會需要稍等一會兒)
第乙個命令是移除官方源,因為在不翻牆的情況下,使用起來比較慢;第二個命令是新增ruby-china的rubygems映象(很多舊教程都是說使用taobao的gem源,但是taobao的gem源已經停止維護了,原文:
接下來執行乙個命令檢視是否成功新增了ruby-china的gem源:
1
gem source
出現下圖這樣子,則代表成功新增~
然後就可以開始真正安裝cocoapods了,輸入一下命令:
1
sudo gem install cocoapods
等一會兒就能安裝完成~~~
安裝結束後,需要執行一下命令初始化cocoapods:
pod setup
沒有什麼錯誤的話,就算了安裝結束了。
基本使用
開啟terminal(終端),cd到你的project目錄,輸入一下命令:
1
pod init
執行結束後,該目錄下,會生成了乙個podfile檔案
使用文字編輯器(vim、sublime text2、等等…)開啟它(podfile),大概會看到以下的東西
1
2
3
4
platform :ios,
'***'
# 目標平台及其版本use_frameworks! # swift專案需要這句話,是objective-c專案的話,請在前面加個`#`注釋掉target '***x' do
# 在這裡新增你的依賴庫說明,如pod ***
pod
'alamofire'
, '~> 3.1』
# 例如這是引入alamofire這個第三方庫
end
編輯完podfile後,使用terminal(終端)輸入其中乙個命令(需要cd到專案的根目錄,即podfile所在目錄):
1
pod install --no-repo-updateorpod install
第乙個命令是不更新本地庫資訊進行安裝,速度會快一點,畢竟不需要更新。但是會有一點點問題,當有乙個新的庫發布的時候,就會無法安裝成功。如果不嫌麻煩,可以定時執行以下命令更新cocoapods的庫,然後就可以在一段時間使用以上的第乙個命令進行安裝:
1
pod repo update
安裝完成之後,開啟專案就需要開啟***.xcworkspace,而不是***.xcodeproj了
如果在安裝之後,修改了podfile檔案,可以執行以下的其中乙個命令進行庫的更新(兩個命令的區別和上面說的一樣):
1
pod update --no-repo-updateorpod update
安裝cocoapods的可能失敗原因
gem過舊,使用以下命令更新一下,再進行安裝(先切換到了ruby-china的gem源再執行一下命令更新):
1
sudo gem update
2016 CocosPods安裝教程
cocoapods簡介 cocoapods是乙個管理swift和objective c的cocoa專案的依賴工具。它現在有超過一萬八千多個庫,可以優雅地幫助你擴充套件你的專案。簡單的說,就是替你管理swift和objective c的cocoa專案的第三方庫引入。安裝 mac上面本來就自帶了ruby...
cocospods 試用安裝
安裝乙個軟體還得命令列,使用也得命令列,你就知道這種系統就注定是程式設計師專用的了。扯遠了。1.開啟終端。我相信這步大家都會的。輸入命令sudo gem install cocoapods等了半天,還因為沒有效果,大概2,3分鐘後輸出 2.說明安裝好了。既然安裝好了,那就找個庫來用用,再次輸入命令p...
CocosPods安裝和匯入第三方框架
1 1.移除ruby的源位址 2 在 符號後輸入 3 gem sources r 4 5 2.新增ruby的源位址 6 7 gem sources a 8 9 3.檢視ruby的源位址 10 gem sources l 11 12 4.安裝cocoapods 13 sudo gem install ...