当我尝试将另一个文件添加到我的测试目标时,它找不到 SenTestKit 框架。
error: cannot find interface declaration for 'SenTestCase', superclass of 'RandomClassTests'
当我添加文件时,我确实检查了该文件的测试目标,这对于其他人来说似乎是一个陷阱,但即使我将文件添加到正确的目标,我也会得到这个。
当我选择 .m 文件时,我看到它已添加到正确的目标中,与您从一开始就提供的主要测试文件完全一样。
我的新文件出现在测试目标的构建阶段下的“编译源”阶段下。我找不到任何其他地方来查找错误。
提前致谢!
编辑
我确实包含了框架,整个文件如下所示:
#import <SenTestingKit/SenTestingKit.h>
@interface SituationAnalysisTests : SenTestCase
@end
编辑 我也在雪豹下运行xcode 4.2