找不到CorePlot-CocoaTouch.h文件

时间:2012-04-09 10:57:16

标签: iphone ios4 ios5

我正在开发一个应用程序,其中使用coreplot绘制图形。当我在开发它的系统上运行项目时没有问题。当我将其移动到其他系统然后进行构建时,它会显示以下错误

找不到CorePlot-CocoaTouch.h文件

我该如何解决?

我也无法创建这个项目的ipa。我现在正在从构建产品中创建它。任何帮助表示赞赏。

由于

5 个答案:

答案 0 :(得分:3)

如果您使用的是CorePlot 2,请使用此导入:

#import <CorePlot/ios/CorePlot.h>

我发现的其他解决方案是添加

use_frameworks!

到你的Podfile。这样你就可以像这样使用import:

#import <CorePlot/CorePlot.h>

答案 1 :(得分:1)

您需要设置标题搜索路径和库搜索路径 请参考this link了解如何操作..

答案 2 :(得分:0)

还有一个解决方案是添加标题搜索路径/ core-plot-master / framework,然后当其他错误出现时在添加的搜索路径前面选择递归,这对我有用。

答案 3 :(得分:0)

我正在使用Xcode 10,但遇到此错误,对我有用的是将“用户标头搜索路径”设置为与“标头搜索路径”相同的值,我使用的是CorePlot的旧版本,使用quotest导入了CorePlot-CocoaTouch.h,因此我相信XCode正在@User Header搜索路径中搜索头文件。

答案 4 :(得分:0)

对于 core-plot 2.4 版,我这样做是为了让它编译:

  1. 在“targets->Build settings->Header Search Paths”中,我添加了 core-plot/CocoaPods

  2. 我替换了:

    #import "CorePlot-CocoaTouch.h"

与:

#import "CorePlot.h"