OC 项目中手动集成Charts框架

1.下载Charts

戳->戳->戳->Charts下载地址

下载后打开可以看到以下文件

OC 项目中手动集成Charts框架_第1张图片

2.将Charts-master下的Charts.xcodeproj拖到你的工程中,如下图所示:

OC 项目中手动集成Charts框架_第2张图片

3.添加Charts.framework框架

在General->Embedded Binaries下,点击“+”号,然后选择Charts.frameworkmacOS,点击“Add”进行添加

OC 项目中手动集成Charts框架_第3张图片

点击添加后会发现在Linked Frameworks and Libraries下面也自动添加了Charts.framework,如下图所示:


OC 项目中手动集成Charts框架_第4张图片

4.建立桥接文件

这时可以随便新建一个swift文件,然后会看到一个提示,询问是否要建立桥接文件,此时点击“Create Bridging Header”按钮

OC 项目中手动集成Charts框架_第5张图片

然后你会发现在项目里多了一个“CicadaCharts-Bridging-Header.h”桥接文件,然后在该桥接文件里导入Charts

OC 项目中手动集成Charts框架_第6张图片

5.当在OC项目中使用swift时:

-需要导入桥接文件

-Xcode 8.1 及之前版本,需在 Build Settings->Build OptionsUnder下,将Embedded Content Contains Swift Code设置为YES

- Xcode 8.2及之后版本,需在 Build Settings->Build OptionsUnder下,将Always Embed Swift Standard Libraries设置为YES(如下图所示,当前Xcode版本为9.2)

OC 项目中手动集成Charts框架_第7张图片

6.在OC文件中使用时导入CicadaCharts-Bridging-Header.h和CicadaCharts-Swift.h头文件,即可

OC 项目中手动集成Charts框架_第8张图片

你可能感兴趣的:(OC 项目中手动集成Charts框架)