您的位置:首页 > 移动开发 > IOS开发

iOS在OC项目中集成Charts绘制图表框架

2017-02-16 19:32 357 查看
一、下载Charts框架
下载地址:https://github.com/danielgindi/Charts.
解压后的文件夹里面的内容是这个样子的,如下图:



所需配置环境:

Xcode 8.0 / Swift 3.0
(For Swift 2.3 support please use Charts 2.3.0)
iOS >= 8.0 (Use as an Embedded Framework)
tvOS >= 9.0
macOS >= 10.11

二、新建工程,导入Charts.xcodeproj工程

1.新建工程
新建工程,取名为ImportChartsDemo.

2.复制Charts-master整个文件夹到ImportChartsDemo工程中,如下图:



3.导入Charts.xcodeproj工程
将Charts-master文件夹中的Charts.xcodeproj工程文件导入到ImportChartsDemo工程中,注意导入的是Charts.xcodeproj工程,而不是Charts文件夹,如下图:



4.添加Charts.framework
找到General->Embedded Binaries,点击+号添加Charts.framework,如下图:



三、建立OC和Swift的桥接文件

1.在ImportChartsDemo工程中新建一个Swift文件,名字随便取,这时候会提示是否建立桥接文件,直接选Create Bridging Header选项,名字无所谓,会自动建立一个桥接文件。
在桥接文件里写入
@import Charts;
如下图



2.在ViewController.m中引入相关头文件并测试



由于没有给数据,所以显示的是No chart date aviailable.
至此,集成Charts完毕!
参考:http://www.open-open.com/lib/view/open1465715509022.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Charts