Charts的使用

来源:互联网 发布:linux汉字输入法 编辑:程序博客网 时间:2024/05/01 07:27

ChartsDemo的使用
github的地址https://github.com/danielgindi/Charts
集成到项目中,
(1),将下载的Charts-master整体拖入到自己的项目中(Charts-master中的ChartsDemo和ChartsDemo-OSX可剔除)
(2)将charts-master中的Charts.xcodeproj add files to 到自己项目中
(3)在Embedded Binaries中加入charts.framwork macOs
(4)在buildSetting中自己配置,如图
这里写图片描述
这里写图片描述

将Always en。。。的No改为YES

(5)创建swift文件,一般会提示生产桥街文件,如图
这里写图片描述
(如果没有提示生成桥街文件,解决办法下面会给出)
(6)在桥街文件中输入@import Charts;
(7)集成完毕,在需要的地方实现功能即可

集成过程中遇到的问题:
(1)新建swift文件的时候不提示生成桥街文件
额,我也不知道为什么不提示,我自己新建的demo都提示,但是嵌入到自己工程中都不提示,那能怎么办,自己手动创建一个呗
新建桥街文件的步骤:
@1:这里写图片描述
***-Bridging-Header.h,***随便起,建议是你的项目的名字
@2:在桥街文件中 @import Charts;
@3:将Objectve-C Bridging Header设置为和你的桥街文件一样的名字
(2)遇到任何和Swift版本有关的问题
1

2
3

4

如果没有第一张图片的convert的按钮可点击,就按照下图来操作
这里写图片描述
clean一下,即可

(3)关于集成第一步引入Chart-master文件夹的失误导致的错误
这里写图片描述
或者提示你info.plist文件丢失,或者是
这里写图片描述
导致这个问题的原因是:
如果你的集成方法不是看的这篇博客,而是其他之前较早研究这个的开发者的博客,博主可能会让你引入Charts文件夹,如图
这里写图片描述
事实上由于作者有更新,charts文件夹里已经并不包含我们需要的全部文件,所以我们需要引入的是
这里写图片描述
可将文件夹中的demo删除掉,集成第一步已说明

0 0