找不到Xcode文件

时间:2013-10-18 10:51:39

标签: ios xcode

我遇到了找不到文件的错误。

我已添加了所有必需的文件,但它找不到文件的文件。

#import "MagickWand.h"

对于上面的文件,它会给出错误。

#import "FrameSection.h"
#import "FreeCropIphone5.h"
#import "DoodleView.h"

请帮帮我。

6 个答案:

答案 0 :(得分:6)

⌘ + alt + ⇧ + k清除构建文件夹。它可以帮助您纠正引起的错误。

可能有很多情况会导致此错误。这是清除该错误的选项之一。

答案 1 :(得分:3)

注意

根据这种问题,原因可能是由cyclic import引起的。意味着您的文件名为first.h,导入second.hsecond.h导入first.h并且不包括first.h

尝试这些步骤希望这会对您有所帮助。

target of project - > Build Phases - > Compile Sources - >

删除[found filename that cause the error in program].m

在您的项目中再次添加它。

enter image description here

Clean您的iOS项目然后Build再次。

enter image description here

答案 2 :(得分:1)

我在XCode中拖动了文件夹,它开始显示为蓝色,该文件夹中的文件无法在Project中访问,但它们确实存在于蓝色文件夹中。

Solution:

我只是从项目中删除了该文件夹引用,创建了#34; New Group"并在其中添加了文件,它开始正常工作。

enter image description here

答案 3 :(得分:1)

从存储库(git)合并后,我遇到了这个错误。最终的解决方案是:

  1. 从xcode项目导航器中删除文件(仅删除引用)。
  2. 将它们再次添加到项目中(从finder拖动到项目导航器中)。
  3. 希望它有所帮助!

答案 4 :(得分:0)

检查相应的框架是否包含在捆绑包中。

为此,访问您的项目设置,选择目标,然后在Build Phases下,选中框架所在的“使用库链接二进制文件”部分。

答案 5 :(得分:0)

使用目标中的搜索栏 - > Build Phases窗口以确保丢失文件的.m列在Compile Sources下,而.h文件列在Copy Files下。如果它不存在,请添加它。

我能够通过添加丢失的.h文件来修复此问题。