OCUnit不允许我使用自己的数据类型

时间:2010-06-30 22:42:26

标签: iphone unit-testing xcode linker ocunit

我正在使用XCode 3.2.2对一些自定义数据类型进行单元测试。测试在没有这些数据类型的情况下正常运行,但是当我使用所述数据类型时,我收到此错误:

“_ OBJC_CLASS _ $ _ classname”,引自:

(其中“classname”是,类名......)

我在网上看到它可能与链接器有关。奇怪的是,我最初遵循了这些指示http://www.mobileorchard.com/ocunit-integrated-unit-testing-in-xcode/,并且在我第一次尝试它们时它们为我工作。现在,按照相同的说明后,我得到了同样的错误。任何帮助将不胜感激。

谢谢!

-Matt

1 个答案:

答案 0 :(得分:1)

不幸的是,你的问题很模糊。

首先,上述教程中给出的示例是什么?

其次,我会仔细检查你的代码:

  1. 右键单击您尝试与OCUnit一起使用的类(.m),然后单击获取信息。确保类文件中的目标指向OCUnit!这是链接的关键。

  2. 您是否在测试用例中为相关类导入.h?

  3. 检查班级名称的拼写?