我正在尝试使用 ocmock.org 上的说明将 OCMock 添加到我当前的项目 中。
- 将库和标题添加到项目中。
- 确保将其
libOCMock.a
添加到我的测试目标中。 - 为测试目标添加了头文件的搜索路径
Header Search Paths
。Build Settings
- 添加了 flags
-force_load
和to (也添加PATH/TO/libOCMock.a
到了测试目标)。-ObjC
Other Linker Flags
- 最后,我在这样的测试类中导入标题:
#import <OCMock/OCMock.h>
发生的第一件事是 Xcode 抱怨找不到标头。如果我继续尝试构建测试目标,我会收到一个错误:OCMock/OCMock.h
未找到。
当我检查构建输出时,我可以确定它正在添加正确的搜索路径:-I/Users/username/Development/proj/iphone/frameworks/OCMock_2_0_1/headers
当我在终端中列出路径时,我可以清楚地看到那里的文件。
任何正确方向的帮助或指示将不胜感激。<3