言简意赅,开始:
1.下载 Charts 项目(pod 导入尚未成功)
2.将 charts 第三方添加进 OC 项目中
3.设置编译权限(很重要)
4.创建桥接文件,并导入第三方项目名
5.在目标类文件中 import 头文件
1.下载 Charts 项目
Charts地址: https://github.com/danielgindi/Charts
2.将 charts 第三方复制进 OC 项目中
会报一个警告, 有些文件没有导入, 没有关系, 是一些无关紧要的
3.设置编译权限(很重要)
文件导入进来, 就需要对swift 文件打开编译权限
TARGETS -> Build Settings -> 搜索 Build Options -> Always Embed Swift... 设置为 YES!
4.创建桥接文件,并导入第三方项目名
点击创建, 系统会弹出一个框, 问你是否要创建桥接文件, 点击默认蓝色按钮, 创建; 生成下面👇文件:
在桥接文件中导入第三方项目名: @import Charts; 此时编译成功
5.在目标类 .m文件中 import 头文件
在需要调用图表的 .m 文件中导入头文件
#import "项目名-Bridging-Header.h"
#import "项目名-Swift.h" (这个需要手打)
这样就可以创建你想要的图表了(感谢:http://www.jianshu.com/p/b2570953d95c)