5

我正在尝试使用 ocmock.org 上的说明将 OCMock 添加到我当前的项目

  1. 将库和标题添加到项目中。
  2. 确保将其libOCMock.a添加到我的测试目标中。
  3. 为测试目标添加了头文件的搜索路径Header Search PathsBuild Settings
  4. 添加了 flags-force_load和to (也添加PATH/TO/libOCMock.a到了测试目标)。-ObjCOther Linker Flags
  5. 最后,我在这样的测试类中导入标题:#import <OCMock/OCMock.h>

发生的第一件事是 Xcode 抱怨找不到标头。如果我继续尝试构建测试目标,我会收到一个错误:OCMock/OCMock.h未找到。

当我检查构建输出时,我可以确定它正在添加正确的搜索路径:-I/Users/username/Development/proj/iphone/frameworks/OCMock_2_0_1/headers

当我在终端中列出路径时,我可以清楚地看到那里的文件。

任何正确方向的帮助或指示将不胜感激。<3

4

1 回答 1

2

在朋友的帮助下解决了(非常感谢 A.)!

headers当导入指向时,我已将包含标题的文件夹的名称更改为OCMock/OCmock.h. :/

于 2013-02-21T13:53:47.677 回答