我遇到了找不到文件的错误。
我已添加了所有必需的文件,但它找不到文件的文件。
#import "MagickWand.h"
对于上面的文件,它会给出错误。
#import "FrameSection.h"
#import "FreeCropIphone5.h"
#import "DoodleView.h"
请帮帮我。
答案 0 :(得分:6)
按⌘ + alt + ⇧ + k
清除构建文件夹。它可以帮助您纠正引起的错误。
可能有很多情况会导致此错误。这是清除该错误的选项之一。
答案 1 :(得分:3)
注意
根据这种问题,原因可能是由cyclic import
引起的。意味着您的文件名为first.h
,导入second.h
,second.h
导入first.h
并且不包括first.h
。
尝试这些步骤希望这会对您有所帮助。
target of project
- > Build Phases
- > Compile Sources
- >
删除[found filename that cause the error in program].m
在您的项目中再次添加它。
Clean
您的iOS项目然后Build
再次。
答案 2 :(得分:1)
我在XCode中拖动了文件夹,它开始显示为蓝色,该文件夹中的文件无法在Project中访问,但它们确实存在于蓝色文件夹中。
Solution:
我只是从项目中删除了该文件夹引用,创建了#34; New Group"并在其中添加了文件,它开始正常工作。
答案 3 :(得分:1)
从存储库(git)合并后,我遇到了这个错误。最终的解决方案是:
希望它有所帮助!
答案 4 :(得分:0)
检查相应的框架是否包含在捆绑包中。
为此,访问您的项目设置,选择目标,然后在Build Phases下,选中框架所在的“使用库链接二进制文件”部分。
答案 5 :(得分:0)
使用目标中的搜索栏 - > Build Phases窗口以确保丢失文件的.m列在Compile Sources下,而.h文件列在Copy Files下。如果它不存在,请添加它。
我能够通过添加丢失的.h文件来修复此问题。