CocoaPods添加Charts庫(kù)

因?yàn)槲业碾娔X有多個(gè)項(xiàng)目都用到了Charts圖庫(kù),并且頻繁的切換項(xiàng)目進(jìn)行維護(hù),所以在引用Charts時(shí)經(jīng)常性抽風(fēng)(路徑不對(duì),多次刪除都一樣),煩不勝煩,所以花了點(diǎn)時(shí)間把所有項(xiàng)目的Charts改成CocoaPods添加,在此記錄一下。

搜索最新版本Charts庫(kù)

終端輸入“pod search Charts”指令,回車,查詢Charts圖庫(kù)版本。結(jié)果如圖:
1.png

復(fù)制“pod 'Charts', '~> 3.6.0'”,輸入“wq”指令退出(如果不是編輯模式,先單擊esc,在輸入“:wq”)

添加最新版本Charts庫(kù)

cd到你的項(xiàng)目路徑,回車,輸入“vim podfile”指令,回車進(jìn)入編輯界面,單擊“i”鍵切換成編輯模式,把前面復(fù)制的指令粘貼,如下:

platform :ios, '9.0'
target ‘項(xiàng)目名’ do
use_frameworks!
pod 'Charts', '~> 3.6.0'
end

因?yàn)镃harts包含有Swift,所以需要在前面添加“use_frameworks!”,單擊esc,輸入":wq"退出,輸入"pod install",回車,開始進(jìn)行安裝。如果你的網(wǎng)絡(luò)很棒,你可以直接跳過第一步,直接cd到項(xiàng)目進(jìn)行編輯,輸入以下文本即可。

platform :ios, '9.0'
target ‘項(xiàng)目名’ do
use_frameworks!
pod 'Charts'
end
手動(dòng)配置橋接

項(xiàng)目里新建一個(gè)swift文件,文件名為“項(xiàng)目名.swift”。因?yàn)轫?xiàng)目不是第一次創(chuàng)建swift文件,所以不會(huì)自動(dòng)彈出橋接文件,需要進(jìn)行手動(dòng)配置。新建一個(gè).h文件,文件名為“項(xiàng)目名-Bridging-Header.h”


2.png

在"項(xiàng)目名-Bridging-Header.h"文件導(dǎo)入頭文件:

@import Charts;
TAG里配置

查看"項(xiàng)目名-Bridging-Header.h"文件右邊的Full Path路徑,復(fù)制路徑(只復(fù)制從項(xiàng)目名開始的路徑,如”項(xiàng)目名/xxx/項(xiàng)目名-Bridging-Header.h“)
在Build Settings里找到”O(jiān)bjective-C Bridging Header“項(xiàng),把路徑粘貼到右邊


3.jpeg
?著作權(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)容