ios開發(fā)基礎(chǔ)技能--cocopods的安裝和使用

當我們開發(fā)iOS應(yīng)用時,會經(jīng)常使用到很多第三方開源類庫,比如JSONKit,AFNetWorking等等。在用到第三方的SDK時,在導入SDK后往往還要添加大量的本地依賴庫,隨后還要對工程進行一些修改,十分麻煩,如果使用cocopods來導入第三方庫或者SDK時,這些工作都將由cocopods來完成,十分省事。cocopods的使用和下載都非常簡單,下面我簡單介紹一下:
1.cocopods的安裝
在安裝cocopods之前,確認你的mac安裝了ruby環(huán)境,一般都是安裝好了的,筆者因為之前用的黑蘋果沒得ruby環(huán)境,上網(wǎng)百度了一下ruby環(huán)境的安裝,很快就解決了,這里就不詳細介紹了。
首先 安裝cocopods這里有兩種方法:
第一種 : 使用插件管理工具(惡魔島)安裝,插件的使用也很簡單,Xcode打開運行一下工程就行了,退出Xcode,再重新打開,會彈出提示框,選擇load boundle 就好了

屏幕快照

選擇Package Manager 就可以打開惡魔島,然后搜索cocopods就可以下載安裝了

屏幕快照

第二種 : 在終端用命令行安裝
因為天朝防火墻的原因,訪問域外網(wǎng)站很慢,所以要更改ruby鏡像為淘寶的

$ gem sources --remove https://rubygems.org/

//等有反應(yīng)之后再敲入以下命令

$ gem sources -a http://ruby.taobao.org/

為了驗證你的Ruby鏡像是并且僅是taobao,可以用以下命令查看:

$ gem sources -l

只有在終端中出現(xiàn)下面文字才表明你上面的命令是成功的:

*** CURRENT SOURCES ***

http://ruby.taobao.org/

這個時候我們就可以輸入命令來安裝cocopods了

$ sudo gem install cocoa pods

等上十幾秒鐘,CocoaPods就可以在你本地下載并且安裝好了,不再需要其他設(shè)置。
2.cocopods的使用:
本文以AFNetworking為例:
a.新建一個工程,選擇show in finder


屏幕快照 2016-05-31 下午11.30.05.png

b.把工程文件地址拖入終端中


屏幕快照

c.創(chuàng)建PodFile文件 ,使用命令 touch Podfile 或者,直接用命令 pod init 創(chuàng)建,接下來vim Podfile 命令打開文件進行編譯,
屏幕快照

d.打開文件后,命令模式下按小寫的a(光標后輸入),輸入 pod 'AFNetworking',注意 三方庫的名字一定不能寫錯(區(qū)分大小寫),然后保存退出
屏幕快照

e.回到終端,輸入命令 pod install 下載,時間和網(wǎng)速、文件大小、電腦配置有關(guān),請耐心等待
屏幕快照

f.最后一步,下載完成后關(guān)閉工程,重新打開,注意打開方式


屏幕快照

以上cocopods導入三方庫的操作就完成了,最后導入相應(yīng)頭文件就可開始編碼了,cocopods的簡單使用就介紹到這里
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 忽然間覺得無比沮喪, 對過往興沖沖的準備心生漠然, 對即將到來的一切也提不起精神。 只是眼眶里, 依舊暗涌著熱流。...
    Daisy喵醬閱讀 210評論 0 0
  • 店員的工作綻放 氣浪 花粉 店員抽身 現(xiàn)實生活沉淀下來 落在四周的神秘靜悄悄 一片片貼到地面 隨著道路的震動 滾入...
    陳果_周綠閱讀 222評論 0 0
  • 翻開今天晨讀《一本正經(jīng)又怪誕的行為心理學》利用有趣的行為心理學輕松改變自己。 本書分享書中3點: 一.廚房的鏡子 ...
    剽悍的今天閱讀 289評論 0 2

友情鏈接更多精彩內(nèi)容