0

当我尝试将另一个文件添加到我的测试目标时,它找不到 SenTestKit 框架。

error: cannot find interface declaration for 'SenTestCase', superclass of 'RandomClassTests'

当我添加文件时,我确实检查了该文件的测试目标,这对于其他人来说似乎是一个陷阱,但即使我将文件添加到正确的目标,我也会得到这个。

当我选择 .m 文件时,我看到它已添加到正确的目标中,与您从一开始就提供的主要测试文件完全一样。

我的新文件出现在测试目标的构建阶段下的“编译源”阶段下。我找不到任何其他地方来查找错误。

提前致谢!

编辑

我确实包含了框架,整个文件如下所示:

#import <SenTestingKit/SenTestingKit.h>

@interface SituationAnalysisTests : SenTestCase

@end

编辑 我也在雪豹下运行xcode 4.2

4

1 回答 1

1

确保在 SenTestCase 子类的 .h 文件中,您执行以下操作:

#import <SenTestingKit/SenTestingKit.h>

于 2012-05-11T07:49:51.187 回答