接收错误'使用未声明的标识符'运行我作为测试应用程序添加的目标时,以便使用主应用程序中的资源

时间:2017-07-25 07:18:53

标签: ios objective-c iphone xcode xcode8

我有一个主应用程序,一个巨大的应用程序。 我需要测试一些复杂的东西,所以我在项目中添加了一个目标,实际上是一个标签栏模板。 如果我运行此目标,我会收到一个具有不同应用程序委托的应用程序,它就像一个不同的应用程序运行 现在我试图从主应用程序中添加一些类来开始测试它们(它们主要是objective-c)。 问题是我将.m文件添加到目标并且错误'使用未声明的标识符'显示。它就像.m文件无法看到自己的.h文件。 我尝试将路径添加到目标的标题搜索路径但没有成功。

由于

1 个答案:

答案 0 :(得分:0)

问题是我有一个.pch,它将Foundation导入我的所有主项目。所以我在主项目上的文件没有看到基金会,因为我必须为新目标添加一个.pch。 这同样适用于-Swift.h文件。我不得不将主应用程序-Swift.h文件添加到新目标。