找了很久一直沒(méi)有找到oc中做統(tǒng)計(jì)圖達(dá)到swift Charts這個(gè)效果的沟绪,沒(méi)辦法只能在oc的項(xiàng)目把swift配置上客情,然后把charts加入到項(xiàng)目中來(lái)
下面來(lái)講解一下配置,主要是怕以后時(shí)間長(zhǎng)了又忘了摆霉,這里做個(gè)記錄椰棘,到時(shí)候升級(jí)的時(shí)候再來(lái)看即可....其實(shí)在github上他們都已經(jīng)說(shuō)明該怎么配置了,不過(guò)我還是再說(shuō)一遍吧
下載Charts框架
下載地址 :https://github.com/danielgindi/Charts
解壓后的文件夾里面的內(nèi)容是這個(gè)樣子的飘弧,如下圖(我用的是charts-3.0.1版):
我是直接把這個(gè)文件夾整個(gè)全部放到我項(xiàng)目的目錄下识藤,這樣子項(xiàng)目轉(zhuǎn)移的時(shí)候不會(huì)丟失文件
然后把下面的Charts.xcodeproj文件直接拖拽到xcode項(xiàng)目中
拖拽到xcode的項(xiàng)目中位置隨便,只要放進(jìn)來(lái)就行次伶,然后找到General->Enbedded Binaries痴昧,找到之后點(diǎn)添加,把Charts添加進(jìn)來(lái)
然后把Build Settings->Build Options->Always Embed Swift Standard Libraries的值設(shè)置成YES
然后在項(xiàng)目中新建一個(gè)swift文件冠王,這時(shí)候會(huì)提示是否創(chuàng)建橋接文件
創(chuàng)建好之后顯示如下赶撰,然后可以把你剛才創(chuàng)建的那個(gè)swift文件刪除掉,但是生成的.h的橋接文件不要?jiǎng)h
然后在橋接文件中輸入:
@import Charts;
到這里就已經(jīng)把Charts加入到項(xiàng)目中了柱彻,后面引用的時(shí)候需要這樣引用:
#import "你的項(xiàng)目名-Swift.h"
#import "你的項(xiàng)目名-Bridging-Header.h"
引用上之后就可以用Charts中的東西來(lái)畫(huà)出來(lái)啦~~~~