0

我已按照应用程序url中核心图的安装步骤进行操作。如主题中所定义,核心绘图版本为 1.0,已在 Xcode 4.2 中使用 iPhone 5.0 Simulator 进行了尝试。

我做了什么 :

1) 我只是将CorePlot 示例之一(即:CPTTestApp-iphone)从CorePlot_1.0/Source/Example 文件夹复制到我的Xcode 项目工作区。

2) 在我的示例应用程序中从 CorePlot_1.0/Source/ 拖放框架文件夹。

3) 使用字符串更改标题搜索路径和用户标题搜索路径

"${PROJECT_DIR}/框架"/**

4) 并从应用程序 url 中的核心图开始执行其他步骤,例如设置其他链接器标志,在目标依赖项和链接二进制文件部分中添加核心图和核心图 cocoaTouch。

5)“构建选项”中的 C 编译器是“默认编译器(Apple LLVM 编译器 3.0)”,

“CorePlot-CocoaTouch.h”文件也被正确导入。

但在编译时,应用程序因错误“'CorePlot0' 不包含有效的 pid”而崩溃,该 pid 来自“checkformisalignedlayers.d”文件。

注意:当从 CorePlot_1.0/Source/examples 文件夹执行时,相同的示例运行良好。

是否缺少任何步骤或安装步骤有什么问题?

提前致谢。

4

3 回答 3

1

问题已解决。CorePlot 安装现在工作正常。

根据现有的 example.header 路径详细信息是使用框架路径设置的。我在应用程序中添加了框架目录。

但无需在应用程序中添加框架目录,只需添加CorePlotHeaders目录。

希望,回答可以帮助别人。

于 2012-06-06T08:25:24.113 回答
1

我也遇到了类似的错误,但是只将 CorePlotHeaders 文件夹添加到我的 xcode 项目中解决了这个问题。早些时候我有我在项目中下载的整个框架,它给了我这个错误。现在它起作用了!

于 2013-11-08T02:26:37.397 回答
0

“CorePlot0”不包含有效的 pid

当我们验证项目并从 GCC 更改为 LLVM 时引起

从项目中删除了 checkformisalignedlayers.d 参考。

建好了。不确定它如何影响图表。

于 2012-08-14T10:46:39.693 回答