找了很久一直没有找到oc中做统计图达到swift Charts这个效果的,没办法只能在oc的项目把swift配置上,然后把charts加入到项目中来
下面来讲解一下配置,主要是怕以后时间长了又忘了,这里做个记录,到时候升级的时候再来看即可....其实在github上他们都已经说明该怎么配置了,不过我还是再说一遍吧
下载Charts框架
下载地址 :https://github.com/danielgindi/Charts
解压后的文件夹里面的内容是这个样子的,如下图(我用的是charts-3.0.1版):
我是直接把这个文件夹整个全部放到我项目的目录下,这样子项目转移的时候不会丢失文件
然后把下面的Charts.xcodeproj文件直接拖拽到xcode项目中
拖拽到xcode的项目中位置随便,只要放进来就行,然后找到General->Enbedded Binaries,找到之后点添加,把Charts添加进来
然后把Build Settings->Build Options->Always Embed Swift Standard Libraries的值设置成YES
然后在项目中新建一个swift文件,这时候会提示是否创建桥接文件
创建好之后显示如下,然后可以把你刚才创建的那个swift文件删除掉,但是生成的.h的桥接文件不要删
然后在桥接文件中输入:
@import Charts;
到这里就已经把Charts加入到项目中了,后面引用的时候需要这样引用:
#import "你的项目名-Swift.h"
#import "你的项目名-Bridging-Header.h"
引用上之后就可以用Charts中的东西来画出来啦~~~~