**colinhou的部落格
看當前ruby版本。
配置過程如下:
1.ruby環境
不放心的話可以先確認下ruby環境,據說由於gfw的影響,大都把ruby映象指向taobao的(其實上個月第一次用的時候沒有設定,現在為了穩定性還是換吧),執行以下命令:
gem sources -l (用來檢查使用替換映象位置成功)
執行如下命令:
sudo gem install cocoapods3.使用cocoapods
比如檢查是否支援afnetworking,執行命令「pod search afnetworking」,即可看到相關資訊。
下面舉個例子如何在乙個名為「demomap」的專案裡使用cocoapods管理第三方類庫,進入專案所在目錄,並建立podfile(配置檔案)
執行兩條命令:
cd /hou/demomapvim podfile
platform :ios,按下esc鍵,退出編輯模式,輸入:wq,進行儲存操作。'7.0'
pod "afnetworking"
, "~> 2.0"
開啟後可以發現,專案工程中已經自動引入了afnetworking。
在工程裡引用標頭檔案後就可以直接使用了。如果類庫有更新,可以按照第3步的辦法對配置檔案進行更新,然後執行「pod update」即可。
swift使用cocoapods匯入第三方庫
1 如果是mac系統,mac已經有ruby,如果沒有,先安裝ruby 一 cocoapods的安裝 1 使用中國社群的映象替換官方的ruby源,在終端輸入命令 gem sources remove gem sources a gem sources l 2 公升級gem,在終端輸入命令 sudo g...
使用CocoaPods管理iOS第三方庫
cocoapods是乙個負責管理ios專案中第三方開源 的工具。cocoapods對於ios專案的作用和npm對於nodejs專案的作用是一樣的。cocoapods的安裝 sudo gem update system 如果ruby版本太低需要更新一下 sudo gem install cocoapo...
使用CocoaPods管理第三方類庫 效率
專案目錄 新增第三方框架後的專案目錄如下圖 為什麼要用 cocoapods?ios開發中常用的第三方庫,比如 1 fmdb 在使用sqlite是只需要加入libsqlite 3.dylib 依賴以及sq lite3.h 標頭檔案即可。但是原生的sqlite api使用相當不友好,而fmdb是對一系列...