如何让CorePlot与swift一起工作?

kmn*_*kmn 5 core-plot ios swift

我阅读了关于如何使用核心情节的教程(http://www.raywenderlich.com/13269/how-to-draw-graphs-with-core-plot-part-1)我正在研究的项目是用迅速.

我做了一切来导入CorePlot库.为了确保我做得对,我创建了一个新的目标C文件并调用

#import "CorePlot-CocoaTouch.h"
Run Code Online (Sandbox Code Playgroud)

它在测试objective-c文件中工作(构建没有错误)

然后我将import语句放在桥接头文件中,并得到27个错误,所有说"...当前部署目标不支持自动__weak"

从这篇文章(Swift中的CorePlot不能称为"numberForPlot"),我知道我可以以某种方式在我的快速项目中使核心情节工作.

谁能推荐一些东西?

谢谢你的帮忙.

我按照以下步骤导入库:

静态库安装您也可以直接将Core Plot库以二进制形式复制到项目中.

  1. 将CorePlotHeaders目录复制到Xcode项目

  2. 将Core Plot库复制到Xcode项目.

  3. 打开您的应用程序目标构建设置,对于其他链接器标志包括:

-ObjC(-all_load曾经被要求作为链接器标志,但在Xcode 4.2中不再需要它)

  1. 将QuartzCore框架添加到项目中.

  2. 将Accelerate框架添加到项目(版本2.0及更高版本).

  3. 将项目构建设置中的C/C++编译器更改为LLVM GCC 4.2或LLVM 1.6.