OC 项目中手动集成Charts框架

1.下载Charts

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

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

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

3.添加Charts.framework框架

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

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


4.建立桥接文件

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

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

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)

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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 前言 最近OC项目中使用到了charts做图标绘制,确实是一个很酷并且功能强大的类库。里面包含了各式各样的图标样式...
    進无尽阅读 11,127评论 7 12
  • 本篇笔记的背景前提:要采用和 Android 一致的图表界面 MPAndroidChart。所以选择了 同一作者...
    黄鱼夥夥来阅读 14,439评论 52 28
  • 阅读书目:如何阅读一本书 阅读时间:一个小时 阅读中遇到的困难:分神,注意力不集中 阅读收获: 这是一本为增进理解...
    栩沐阅读 1,859评论 0 0
  • 自测标准: 1. 完成rp中涉及到的用例测试 (需要产品提供,如果没有的话需要产品提供) 2. 如果有prd,通过...
    AlisaMfz阅读 10,031评论 0 2

友情链接更多精彩内容