cocoaPods 的好處就是形成一個(gè)比較大的存儲(chǔ)空間,用來(lái)存放更多的第三方框架
比較不好的就是, 每次都是最新版本的第三方, 如果你不想更新可以不使用pods進(jìn)行管理
每次新建項(xiàng)目的時(shí)候都需要在終端配置一下,只需要設(shè)置podfiled文件就可以了。
下面開(kāi)始簡(jiǎn)單介紹一下操作步驟:
1、安裝cocoapods需要ruby環(huán)境。ruby環(huán)境是Mac OX自帶的。
打開(kāi)終端輸入: ruby -v (注意ruby后面有空格)。回車出現(xiàn)ruby 2.0~~

2、設(shè)置鏡像位置,換成淘寶的路徑(我也不知道為啥)
終端繼續(xù)輸入:gem sources --removehttps://rubygems.org/回車
gem sources -ahttps://ruby.taobao.org/回車
gem sources -l ?( 這是一個(gè)小寫(xiě)的L) ? 回車
回車以后會(huì)出現(xiàn)替換鏡像成功了,換成了淘寶.org/

3、環(huán)境配置完成以后可以安裝cocoaPods了
終端輸入:sudo?gem?installcocoa pods或者(如10.11系統(tǒng))sudo?gem?install?-n?/usr/local/bin?cocoapods(我輸入的時(shí)候用的是后面的10.11的。)

4、輸入完畢以后 再輸入
終端輸入:pod setup 回車
這里是設(shè)置pod倉(cāng)庫(kù),過(guò)程比較慢,最起碼有三到四分鐘左右到時(shí)間
成功以后的截圖


5、成功安裝以后,可以測(cè)試一下,在終端輸入
pod--version
如果出現(xiàn)版本號(hào),就說(shuō)明cocoapod安裝成功了。我出現(xiàn)的版本號(hào)是 1.0.1
6、新建一個(gè)項(xiàng)目,名字是pod_ceshi ? 。z然后繼續(xù)終端的輸入
6.1 ? cd + ?工程的根目錄 (可以直接吧項(xiàng)目文件拖進(jìn)終端里面)

6.2 ?vim Podfile ?回車 ? ?進(jìn)入vim命令,鍵盤輸入 i ,進(jìn)入編輯模式, 然后輸入
platform :ios, '7.0'
target ‘pod_ceshi’ do(注意:target后面輸入的是你項(xiàng)目的名字)
pod 'SDWebImage', '~> 3.7.5'
pod 'AFNetworking', '~> 3.0.4'
pod 'MJRefresh', '~> 3.1.0'
pod 'Masonry', '~> 0.6.4'
pod 'SVProgressHUD', '~> 2.0.3'
end
6.3 按Esc鍵,退出。 并且輸入”:”(冒號(hào)),輸入冒號(hào)以后再輸入 wq,回車

6.4 回車以后, 找到新建項(xiàng)目,你會(huì)發(fā)現(xiàn)在項(xiàng)目里面多了一個(gè)Podfile的文件。文件的內(nèi)容就是進(jìn)入編輯模式 輸入的內(nèi)容

6.5我操作的時(shí)候是這一步出現(xiàn)錯(cuò)誤了,原因就是進(jìn)入編輯模式的時(shí)候,輸入錯(cuò)誤了,也就是Podfile的文件里面的內(nèi)容,但是你們只需要把我的復(fù)制進(jìn)去就ok了。我是自己一點(diǎn)點(diǎn)修改的
我們繼續(xù)操作,在此打開(kāi)終端
輸入 cd + 項(xiàng)目文件路徑 ? 回車
再輸入 ?pod ?install ? 回車。
這時(shí)候就ok了, 它會(huì)逐漸的安裝以上五個(gè)第三方框架。
這樣就成功了, 打開(kāi)文件以后,會(huì)發(fā)現(xiàn)多出了一個(gè)文件空間--pod_ceshi.xcworkspace。 ?以后再打開(kāi)項(xiàng)目的時(shí)候就直接打開(kāi)這個(gè)就可以了。里面有5個(gè)第三方的框架。都是最新版本的。

以后我們新建項(xiàng)目的時(shí)候,在終端敲一下就可以了。 就是重新配置一下podfile文件。把需要的框架寫(xiě)到podfile文件里面。
查看第三方框架的版本:
打開(kāi)終端 , 直接輸入 ?pod search MJRefresh 回車。