【问题标题】:Unable to recognize header file of OCMock无法识别 OCMock 的头文件
【发布时间】:2015-12-12 04:12:51
【问题描述】:

我是 IOS 的新手,正在尝试为我现有的项目设置 OCMock 框架。我按照网站http://ocmock.org/ios/ 中的说明进行操作。按要求添加后,我确实清理了项目并进行了测试重建,但没有任何效果。 -- 当我尝试导入 OCMock/OCMock.h 时,它说找不到文件。

我在构建设置中做了以下三个:

  1. 将 $SRCROOT/Libraries(递归)添加到标头搜索路径
  2. 到其他链接器标志 - 添加了“-ObjC”,还尝试了“-all_load”来检查它是否有效。
  3. 在浏览了其他几篇帖子后,还尝试更新库搜索路径。

在构建阶段 1 ) 新库 libOCMock.a 自动链接

构建阶段的“复制捆绑资源”子类别中没有显示任何内容。

文件结构,在我的项目文件夹根目录下,添加Libraries子文件夹,并在其下添加库和头文件。

请为我提供任何疑难解答提示。同样由于某种原因,我在清理和重建时没有看到任何控制台日志。

【问题讨论】:

标签: ios ocmock


【解决方案1】:

我在另一个框架上遇到了类似的问题。尝试将标题搜索路径添加到构建设置下的“用户标题搜索路径”。

【讨论】:

    【解决方案2】:

    这个答案帮助了我 - https://stackoverflow.com/a/32620919/2870783 从框架搜索路径中删除所有条目,但继承的条目除外。

    【讨论】:

      猜你喜欢
      • 2013-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-29
      • 1970-01-01
      • 1970-01-01
      • 2018-02-15
      相关资源
      最近更新 更多