CocoaPods安裝及使用

CocoaPods簡介
當(dāng)你開發(fā)iOS應(yīng)用時(shí),不免要經(jīng)常使用到很多第三方開源類庫,比如JSONKit,AFNetWorking等等.
CocoaPods是iOS最常用最有名的類庫管理工具了,作為iOS程序員的我們,掌握CocoaPods的使用是必不可少的基本技能了.

安裝CocoaPods
安裝CocoaPods需要Ruby環(huán)境.Mac已經(jīng)自帶了RubyGem,安裝之前先確認(rèn)一下本機(jī)的RubyGem版本.請盡可能用比較新的 RubyGems 版本,建議 2.6.x 以上.
在Terminator(也就是終端)中輸入以下命令.

$ gem update --system # 這里請翻墻一下
$ gem -v
2.6.3

因?yàn)閴Φ脑?國內(nèi)很難訪問RubyGem,所以接下來確保添加了國內(nèi)的RubyGem鏡像.

$ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
$ gem sources -l
https://gems.ruby-china.org# 
確保只有 gems.ruby-china.org

執(zhí)行安裝下載命令
$ sudo gem install cocoapods
進(jìn)行安裝,執(zhí)行:
$ pod setup

使用CocoaPods

好了,安裝好CocoPods之后,接下來就是使用它.以AFNetworking為例,AFNetworking的GitHub地址:https://github.com/AFNetworking/AFNetworking
使用xCode創(chuàng)建好項(xiàng)目,打開Terminator,cd到項(xiàng)目根目錄,創(chuàng)建名為Podfile的文件.
$ vim Podfile
然后在Podfile文件中輸入以下文字:

platform :ios, '8.0'
pod 'AFNetworking', '~> 3.0'
end

然后保存退出,命令是:

:wq

注意,Podfile文件應(yīng)該和你的工程文件.xcodeproj在同一個(gè)目錄下.
接下來下載安裝第三方庫.

//會升級CocoaPods的spec倉庫
$ pod install
或
//速度會快一些
$ pod install --verbose --no-repo-update
或
$ pod install --no-repo-update

安裝成功后項(xiàng)目目錄里會自動生成一個(gè)"項(xiàng)目名稱.xcworkspace",以后使用這個(gè)文件打開項(xiàng)目就可以了.打開項(xiàng)目會發(fā)現(xiàn)AFNetworking已經(jīng)成功導(dǎo)入到項(xiàng)目中了.

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

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

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