cocoaPods 的好處就是形成一個(gè)比較大的存儲(chǔ)空間,用來存放更多的第三方框架
比較不好的就是, 每次都是最新版本的第三方, 如果你不想更新可以不使用pods進(jìn)行管理
每次新建項(xiàng)目的時(shí)候都需要在終端配置一下冬耿,只需要設(shè)置podfiled文件就可以了坤塞。
下面開始簡(jiǎn)單介紹一下操作步驟:
1冯勉、安裝cocoapods需要ruby環(huán)境。ruby環(huán)境是Mac OX自帶的摹芙。
打開終端輸入: 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è)小寫的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ù)匆帚,過程比較慢熬词,最起碼有三到四分鐘左右到時(shí)間
成功以后的截圖
5、成功安裝以后吸重,可以測(cè)試一下互拾,在終端輸入
pod--version
如果出現(xiàn)版本號(hào),就說明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ù)操作蒲跨,在此打開終端
輸入 cd + 項(xiàng)目文件路徑 ? 回車
再輸入 ?pod ?install ? 回車译断。
這時(shí)候就ok了, 它會(huì)逐漸的安裝以上五個(gè)第三方框架或悲。
這樣就成功了孙咪, 打開文件以后堪唐,會(huì)發(fā)現(xiàn)多出了一個(gè)文件空間--pod_ceshi.xcworkspace。 ?以后再打開項(xiàng)目的時(shí)候就直接打開這個(gè)就可以了翎蹈。里面有5個(gè)第三方的框架淮菠。都是最新版本的。
以后我們新建項(xiàng)目的時(shí)候杨蛋,在終端敲一下就可以了兜材。 就是重新配置一下podfile文件。把需要的框架寫到podfile文件里面逞力。
查看第三方框架的版本:
打開終端 曙寡, 直接輸入 ?pod search MJRefresh 回車。