CocoaPods是什么啼辣?
當(dāng)你開發(fā)iOS應(yīng)用時,會經(jīng)常使用到很多第三方開源類庫御滩,比如JSONKit鸥拧,AFNetWorking等等∠鹘猓可能某個類庫又用到其他類庫富弦,所以要使用它,必須得另外下載其他類庫氛驮,而其他類庫又用到其他類庫腕柜,“子子孫孫無窮盡也”,這也許是比較特殊的情況矫废≌电停總之小編的意思就是,手動一個個去下載所需類庫十分麻煩蓖扑。另外一種常見情況是唉铜,你項目中用到的類庫有更新,你必須得重新下載新版本律杠,重新加入到項目中潭流,十分麻煩柿赊。如果能有什么工具能解決這些惱人的問題,那將“善莫大焉”幻枉。所以碰声,你需要 CocoaPods。
CocoaPods應(yīng)該是iOS最常用最有名的類庫管理工具了熬甫,上述兩個煩人的問題胰挑,通過cocoaPods,只需要一行命令就可以完全解決椿肩,當(dāng)然前提是你必須正確設(shè)置它瞻颂。重要的是,絕大部分有名的開源類庫郑象,都支持CocoaPods贡这。所以,作為iOS程序員的我們厂榛,掌握CocoaPods的使用是必不可少的基本技能了盖矫。
如何下載和安裝CocoaPods?
在安裝CocoaPods之前击奶,首先要在本地安裝好Ruby環(huán)境辈双。至于如何在Mac中安裝好Ruby環(huán)境,請google一下柜砾,本文不再涉及湃望。http://www.reibang.com/writer#/notebooks/3451252/notes/16987436
假如你在本地已經(jīng)安裝好Ruby環(huán)境,那么下載和安裝CocoaPods將十分簡單痰驱,只需要一行命令证芭。在Terminator(也就是終端)中輸入以下命令(注意,本文所有命令都是在終端中輸入并運行的担映。什么废士,你不知道什么是終端?那請小編吃飯另萤,小編告訴你):
$ sudo gem install cocoapods