【问题标题】:Unknown class CPTGraphHostingView in Interface Builder fileInterface Builder 文件中的未知类 CPTGraphHostingView
【发布时间】:2012-07-07 08:49:31
【问题描述】:

我正在使用新的核心情节版本。我陷入了这个错误。我在stackoverflow上搜索并解决了许多相同的问题,但没有找到解决方案。我想绘制条形图,我已经完成了显示条形图所需的所有必要设置和编码,但陷入了这个错误。我已经在 XIB 端查看了 CPTGraphHostingView。是否设置了其他链接器标志,还写了 barChartView.hostedGraph = barChart。 Target Memembership 选项也被选中。 如果我遗漏了什么,请告诉我。

【问题讨论】:

标签: iphone objective-c ios ipad core-plot


【解决方案1】:

如果您正确设置了项目中包含的核心图头文件和核心图库。这是我为解决问题所做的。

在您的目标Build Settings 中,将链接器标志设置为:

-objC -force_load "core plot library name"

如果您使用的是 4.2+ 版本,则不需要-all_load

-force_load 的原因是 -all_load 试图编译我项目中的所有其他库。

【讨论】:

    【解决方案2】:

    在 XCode 5.1 - 构建设置 - 链接器 - 其他链接器标志 - -ObjC

    我有同样的错误,为我工作。

    【讨论】:

      【解决方案3】:

      您的标题搜索路径设置是否正确? Core Plot wiki上贴有说明。

      【讨论】:

      • 我遇到了同样的错误。项目编译并与 Core Plot 链接,没有任何错误。但在运行时它会在控制台中记录上述错误。
      猜你喜欢
      • 1970-01-01
      • 2012-11-23
      • 2018-03-06
      • 2016-02-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多