码迷,mamicode.com
首页 > 移动开发 > 详细

iOS工程引入ios-charts-master

时间:2016-08-23 23:33:35      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:

前一段时间看到一个非常好的例子ios-charts-master,想在自己的工程中引用,但是一直没有成功,即使把整个工程原封不动的搬过来仍然,无济于事。 
经过一次意外研究,终于成功了。 
特记下集成过程。

1、建立一个工程命名为ImportChartDemo,随便建立一个test.swift文件,创建桥接文件。OC 引用swift方法可以参考:

http://blog.csdn.net/zww1984774346/article/details/50506502 
设置如下,Product Module Name为工程名(可以随意XX,导入时为XX-Swift.h) 
技术分享

技术分享

2、将ios-charts-master中的charts文件拷贝到ImportChartDemo工程文件下

技术分享 
此为工程目录文件(先将Charts拷贝到文件目录,在导入工程中)

技术分享

在工程中导入Charts.xcodeproj,选择工程->右键->Add File… 
技术分享

技术分享

为了实验可以将ios-charts-master中的文件拷贝测试

技术分享

3、配置工程依赖库

技术分享

4、将工程中ChartsDemo-Swift.h替换为ImportChartDemo-Swift.h编译

注意:ImportChartDemo-Swift.h文件为系统自定创建,不可自己创建,否则无效。这个头文件系统没有提示,需要手动导入。 
技术分享

5.效果图 
技术分享

技术分享

技术分享

注意:若在真机调试中遇到dyld: Library not loaded: @rpath/Charts.framework/Charts这样的错误,需要在工程中配置如下: 
技术分享

参考来自:http://www.bhyuu.com/custom-framework-not-loaded-dyld-library-not-loaded-rpath-custom-framework/

iOS工程引入ios-charts-master

标签:

原文地址:http://www.cnblogs.com/isItOk/p/5801078.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!