繁体   English   中英

如何在Xcode 4.2中为iOS使用Core-Plot框架?

[英]How do I use the Core-Plot framework for iOS in Xcode 4.2?

我在项目中使用Core Plot框架时遇到问题。 我尝试从core-plot网站执行以下步骤,但是xcode表示找不到“ CorePlot-CocoaTouch.h”。

我很困惑,我也尝试了其他教程 ,但是遇到了同样的问题。 有没有其他人成功地将Core Plot与Xcode 4.2一起使用? 有什么想法可能导致我的错误吗? 谢谢!

我知道了。 我执行了以下步骤:

  • 我在项目中复制了CorePlotHeaders目录

  • 我将libCorePlot-CocoaTouch.a复制到该项目并在frameworks组下

  • 在“其他链接器标志”的“目标构建设置”下,我包括:-ObjC

(以前需要-all_load作为链接器标志,但是Xcode 4.2不再需要它)

  • 我在项目中添加了QuartzCore框架
  • 我插入了头文件

    #import“ CorePlot-CocoaTouch.h”

但是无论如何,这都会产生错误(关于Xcode找不到CorePlot-CocoaTouch头文件),我做了一个窍门:我创建了一个新组(CorePlotGroup),然后从CorePlotHeaders目录中选择所有头并将其拖放到CorePlotGroup中。 这将“删除”错误。我删除了对CorePlotHeaders目录的引用。 现在可以了

我几天前就开始使用它,这就是我所做的:

  • 我做了一个基于视图的项目。
  • 我将Core Plot Headers文件夹复制到了我的支持文件中。
  • 我将libCorePlot-CocoaTouch.a复制到项目中并在框架下
  • 在构建设置下,我将“其他链接器标志”更改为-ObjC -all_load
  • 检查在构建阶段,“带有库的二进制链接”是否显示.a文件。
  • 在ViewController.h文件中#import“ CorePlot-CocoaTouch.h”

我希望这有帮助!

GR

迪特

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM