OC项目集成Charts (swift)图表第三方插件

在 OC项目中集成 charts  图表框架(swift) --不使用pod ,直接将charts集成到项目中


https://github.com/danielgindi/Charts  下载charts 源码

将 整个charts 整个文件夹目录拷贝到工程下面(里面的Charts_Demo和Charts_DemoTV 文件夹可以删掉)

打开项目,右键——add Files --选中工程中新添加的charts目录下的Charts.xcodeproj

 

点击右侧项目target,在General页面下的Embedded Binaries 添加 charts。framework 





5. 选中Charts.xcodeproj  修改Build Setting 中的BuildActive Architecture Only 中的设置值为YES,否则会导致无法生成 i386 或者无法生成x86_64 编译文件,导致模拟器无法运行(这个问题困扰好久,中终于解决了)


6.  在项目中创建test.swift ,创建混编桥接文件  

 

7. 执行上述操作会生成一个 “target名称-Bridging-Header.h” 文件(test.swift 文件就可以删除了) 


在该文件中添加   @import Charts;


在生成该文件的同时会生成 “target名称-Swift.h ”文件,(该文件在目录下看不到),在后面需要和桥接文件一块引入;


8. 在需要使用框架的地方

@import  “target名称-Bridging-Header.h”

@import   “target名称-Swift.h ”   //这个文件有的时候引入成功,有时候引入失败,引入失败的时候注释掉,也没有影响

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值