配置Cocoapods的那些坑

申明:本文默認(rèn)在你的終端中已經(jīng)安裝好了Cocoapods

首先先利用CocoaPods查詢你想要的導(dǎo)入的第三方庫(kù):
這里就以AFNetworking為例。
在終端中輸入:

$ pod search AFNetworking
輸入上面命令后出現(xiàn)如上圖

出現(xiàn)如上圖說(shuō)明
1.你已經(jīng)配置好了CocoaPods
2.說(shuō)明AFN支持cocoapods

同理下次你想要那個(gè)庫(kù)可以利用這個(gè)命令看看他支不支持CocoaPods。

接下來(lái)創(chuàng)建一個(gè)工程:

初建項(xiàng)目圖

這個(gè)目錄結(jié)構(gòu)和等下的進(jìn)行對(duì)比

接下來(lái)創(chuàng)建Podfile
依然是在終端中輸入如下:

$ cd /Users/baoxiuyizhantong/Desktop/JFCocoaPods

這里解釋下第一個(gè)坑
在cd命令是進(jìn)行切換哪個(gè)文件夾的,/Users/baoxiuyizhantong/Desktop/JFCocoaPods這句是該項(xiàng)目的工程目錄
如下圖:

工程目錄

接下來(lái):切換到vim編譯器:

$ vim Podfile
VIM編譯器

接下來(lái)說(shuō)下一個(gè)坑(嚴(yán)格來(lái)說(shuō)不算是坑只是我們對(duì)vim命令不熟而已)
輸入一個(gè)字母i:

i
最底部出現(xiàn)INSERT

在最底部出現(xiàn)INSERT說(shuō)明已經(jīng)進(jìn)入編譯模式了
在這個(gè)編輯模式下輸入:

platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"

這是根據(jù)你想要導(dǎo)入的庫(kù)的版本來(lái)決定的
之后按你親愛(ài)的mac鍵盤左上角的esc退出鍵后輸入

:wq

保存退出的意思
如下圖:

屏幕快照 2015-09-05 10.51.22.png

然后按回車,這個(gè)時(shí)候項(xiàng)目文件夾里面就多了一個(gè)Podflie文件
如下圖:


屏幕快照 2015-09-05 10.55.46.png

接下來(lái)回到終端后輸入:

$ pod install

終端上提示如下

[!] Please close any current Xcode sessions and use JFCocoapods.xcworkspace for this project from now on.

字面上的意思是要打開(kāi)工程請(qǐng)點(diǎn)擊:JFCocoapods.xcworkspace文件

屏幕快照 2015-09-05 11.07.25.png

按照終端的提示點(diǎn)擊:

屏幕快照 2015-09-05 11.14.22.png

屏幕快照 2015-09-05 11.12.40.png

這個(gè)時(shí)候你的工程里面會(huì)出現(xiàn)如上紅色框框文件夾
說(shuō)明你就成功了
接下來(lái)在你的項(xiàng)目里面引入頭文件

#import <AFNetworking.h>

沒(méi)抱錯(cuò)的話 那你就盡情的使用CocoaPods
參考鏈接:
http://code4app.com/article/cocoapods-install-usage

http://www.devtang.com/blog/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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