使用CocoaPods管理第三方開源類庫

2021-06-22 02:57:20 字數 855 閱讀 4476

**colinhou的部落格

看當前ruby版本。

配置過程如下:

1.ruby環境

不放心的話可以先確認下ruby環境,據說由於gfw的影響,大都把ruby映象指向taobao的(其實上個月第一次用的時候沒有設定,現在為了穩定性還是換吧),執行以下命令:

gem sources -l  (用來檢查使用替換映象位置成功) 

執行如下命令:

sudo gem install cocoapods 

3.使用cocoapods

比如檢查是否支援afnetworking,執行命令「pod search afnetworking」,即可看到相關資訊。

下面舉個例子如何在乙個名為「demomap」的專案裡使用cocoapods管理第三方類庫,進入專案所在目錄,並建立podfile(配置檔案)

執行兩條命令:

cd /hou/demomap 

vim podfile 

platform :ios, 

'7.0'

pod "afnetworking"

, "~> 2.0"

按下esc鍵,退出編輯模式,輸入:wq,進行儲存操作。

開啟後可以發現,專案工程中已經自動引入了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是對一系列...