iOS Charts 放弃, 到转用AAChartKit

前言

最近公司有个需求就是要画图表, 同事推荐了一个图表库, 看着不错的样子, 就是大名鼎鼎的Charts
一看, 我擦这么多订阅, 一定很不错, 就打算试试用, 但是一番折腾下来, 坑是真的多

由于我们公司的开发环境是内部开发环境, 所以必须手动集成Charts, 所以噩梦开始了, 各种报错有没有,由于iOS版本的Charts是swift语言开发的, 所以对OC的支持并不是太好, 这就为以后开发买下了坑

一顿操作猛如虎, 好不容易集成进入, 开始使用, 运用, 编译, 报不支持armv7的错误, 由于集成时间比较紧, 所以暂时先把armv7编译移除, 然后我的任务有两个图, 折线图 跟 柱状图, 然后就是看Charts的资料, 折线图集成上去了, 松口气, 我想折线图都没问题, 然后集成柱状图, 然后编译, 报错, 我本来以为是我方法有误, 然后看官方的demo, 查资料, 确定不是我的问题, 崩溃也定位在Charts柱状图代码内部, 上ChartsGitHub上去问题里面搜, 有, 但是作者给忽略了, 真的是坑

在开发Charts中遇到的问题:
armv7
armv7
NSArray element failed to match the Swift Array Element type
上面第二个问题,有关作者的回答
回答一
回答二

转AAChartKit

之后也找了很多有关图表的库, 最后在一篇文章中知道了这个库, OC的福音, 虽然有些功能上比不了Charts, 但是作为日常开发的需求, 完全可以搞定, 关键是用了Charts之后, 再使用AACharts, 使用起来真是太方便了, 忍不住哭出声

AAChartKit的使用

你可能感兴趣的:(iOS Charts 放弃, 到转用AAChartKit)