當你開發iOS應用時,會常常使用到不少第三方開源類庫,好比JSONKit,AFNetWorking等等。可能某個類庫又用到其餘類庫,因此要 使用它,必須得另外下載其餘類庫,而其餘類庫又用到其餘類庫,「子子孫孫無窮盡也」,這也許是比較特殊的狀況。總之小編的意思就是,手動一個個去下載所需 類庫十分麻煩。另一種常見狀況是,你項目中用到的類庫有更新,你必須得從新下載新版本,從新加入到項目中,十分麻煩。若是能有什麼工具能解決這些惱人的 問題,那將「善莫大焉」。因此,你須要 CocoaPods。程序員
CocoaPods應該是iOS最經常使用最有名的類庫管理工具了,上述兩個煩人的問題,經過cocoaPods,只須要一行命令就能夠徹底解決,固然 前提是你必須正確設置它。重要的是,絕大部分有名的開源類庫,都支持CocoaPods。因此,做爲iOS程序員的咱們,掌握CocoaPods的使用是 必不可少的基本技能了。api
1.移除現有Ruby默認源
gem sources --remove https://rubygems.org/
2.使用新的源
gem sources -a https://ruby.taobao.org/
3.驗證新源是否替換成功
gem sources -l
4.安裝CocoaPods
(1) $sudo gem install cocoapods 備註:蘋果系統升級 OS X EL Capitan 後改成 $sudo gem install -n /usr/local/bin cocoapods
(2) $pod setup
5.更新gem
sudo gem update --systemruby
// 開始導入第三方框架框架