Xcode无法找到我在项目中创建的.h文件

时间:2014-05-21 17:43:45

标签: ios objective-c xcode

enter image description here

忽略@implementation正文中的拼写错误,其中被调用的视图控制器与正在导入的视图控制器不同。我已经修好了,但错误仍然存​​在..

我无法弄清楚当文件明显在项目中时,为什么它找不到文件。

它为模型,视图和控制器文件中的每个文件执行此操作。

3 个答案:

答案 0 :(得分:1)

问题是“Controllers”文件夹是文件夹引用而不是组。这就是为什么它像项目中的其他组一样是蓝色而不是黄色。删除文件夹引用并将“Controllers”文件夹作为一个组添加到项目中。要执行此操作,将文件夹拖到项目中时,在出现的对话框中,请确保选择“为任何添加的文件夹创建组”和“为任何添加的文件夹创建文件夹引用”。 “模型”和“视图”文件夹也需要修复。

如果有文件夹引用,则文件将添加到目标产品中,但不会编译。

答案 1 :(得分:0)

  1. 不要附上imgur图片......您可以将它们与帖子一起贴上。
  2. 确保您的标头包含在构建信息下的链接标头中。
  3. 运行干净的构建并确保您正在运行常规目标而不是测试目标。
  4. 如果您的文件包含在编译期间(也就是您的构建设置包含它),请重新启动Xcode。

答案 2 :(得分:0)

我按选择 Cmd + a 添加文件夹并遇到此问题。

解决问题的简单图片:

enter image description here

确保您选择了" 创建群组",我必须点击" 创建文件夹参考"

之前的错误