CocoaPods 使用

爲何要使用這個玩意呢,最近在使用swift開發項目,使用 swift 開源庫的時候,在git上下載後竟然不知道哪些是必須文件,還要思考下,看看哪些是須要的(不像原來oc開源庫,一目瞭然),網上使用demo基本上也都是使用CocoaPods管理的第三方,好吧我也開始使用吧!ios

http://code4app.com/article/cocoapods-install-usage 這篇文章介紹的仍是比較全面的git

打開終端吧!swift

1,sudo gem install cocoapods  ruby

 有可能在這個地方卡住不動,若是不動的話按照下面的app

  $ gem sources --remove https://rubygems.org/編輯器



2,檢查是否安裝成功 

 which pod

若是成功輸出的會是
//等有反應以後再敲入如下命令 $ gem sources -a http://ruby.taobao.org/
  /usr/bin/pod
 
 若是命令行簡單的返回提示,或顯示pod not found,表示Cocoapods沒有成功安裝。
 
3,開始使用CocoaPods
假如個人項目在桌面上名字叫CocoaPodsDemo
$cd Desktop/CocoaPodsDemo // cd  你項目文件夾
$touch Podfile
$open -e Podfile
固然也能夠
$vi Podfile
在文本編輯器裏輸入

platform :ios, '7.0'//目標平臺與版本
pod 'AFNetworking','~>2.6.0'////項目全部須要引入和安裝的第三方庫清單,一個一排spa

輸入完成,退出insert模式,按Esc,而後輸入:wq保存退出
四、安裝第三方庫
$pod install
五、等待安裝
第一次安裝會看到下面這句話卡住了好久 
Setting up CocoaPods master repo
不要着急,其餘他正在慢慢爬,我第一次用時也覺得是掛了,但其實……
打開終端
$cd ~/.cocoapods/
$du -sh *
//會顯示下載了多少m哦,着急的話就隔幾秒du -sh一下吧
六、安裝完成
[!] From now on use `xxxxxxxxxxxxx.xcworkspace`.
Cocoapods會在你的項目目錄中建立一堆新文件,但你主須要關心後綴爲.xcworkspace的文件,用Xcode打開。如今有一個Pods項目在你的項目工做區,以及在Pods文件夾放着每個你引入的庫
7, 查看某個第三方庫是否支持 CocoaPods, 好比檢測AFNetworking
pod  search AFNetworking
若是支持的話會出現  AFNetworking 的相關信息,若是不支持的話

[!] Unable to find a pod with name matching `NewFood'命令行

相關文章
相關標籤/搜索