最近在看一些Demo越來越多的人在使用Cocoapods,如果Mac上沒有裝過Cocoapods,這些Demo都無法正常運(yùn)行。這是一個簡單的Cocoapods教程,并附有分享的PPT。
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了巴林左旗免費(fèi)建站歡迎大家使用!
介紹
使用場景
依賴管理工具,管理第三方開源代碼的工具
第三方管理出現(xiàn)的問題
第三方庫要加載依賴的系統(tǒng)庫
編譯參數(shù)設(shè)置
手動管理更新
解決問題
自動下載第三庫,設(shè)置系統(tǒng)依賴和依賴參數(shù)
安裝
改用淘寶云地址
更新ruby源,因為原地址被墻了。
gem sources --remove https://rubygems.org/ gem sources -a https://ruby.taobao.org/ gem sources –l
更新gem
sudo gem update –system
安裝
我安裝大約十幾分鐘左右,耐心等待。
$ sudo gem install cocoapods $ pod setup
使用
查找
你可以用這個命令行,查找某個在github上開源的第三方庫
$ pod search json
創(chuàng)建Podfile
創(chuàng)建之后記得要保存
$ vim Podfile
在Podfile中輸入以下文字
platform :ios, '7.0' pod "AFNetworking","~> 2.0”
下載
安裝和配置第三方庫
$ pod install
更新
手動檢測并更新新版本庫
$ pod update
需要打開**.xcworkspace文件而非project。
進(jìn)階
原理
Pods編譯libpods.a文件,主項目只依賴這個.a文件
版本控制
Pod.lock加入版本控制,多人協(xié)作時防止第三方庫升級把程序搞垮
參考資料
唐巧的博客(他的博客一向質(zhì)量很高,推薦)
http://blog.devtang.com/blog/2012/12/02/use-cocoapod-to-manage-ios-lib-dependency/
iOS系列譯文:深入理解CocoaPods
http://blog.jobbole.com/53365/
Code4app
http://code4app.com/article/cocoapods-install-usage
分享PPT
http://down.51cto.com/data/1117974
名稱欄目:如何開始使用Cocoapods
本文URL:http://aaarwkj.com/article4/jeehoe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、做網(wǎng)站、網(wǎng)站設(shè)計公司、企業(yè)網(wǎng)站制作、微信小程序、動態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)