这个问题突然出现在我的项目中,我不知道该怎么办。
我一直在使用Parse框架,到目前为止一切都很好。但是,尽管库已经被包含:
并且已经链接:
但是当我将其导入类时,仍然出现“'Parse/Parse.h'文件未找到”的错误。更奇怪的是(至少对我来说),项目仍然可以构建和运行。当我构建或清理项目时,警告会消失,但很快又会重新出现。
有没有任何想法如何解决这个问题?
对于尚未找到问题的所有人:
进入构建设置,搜索“Framework Search Paths”,然后删除所有内容,并将./放入其中,并使其递归(通过双击进行)
重要提示 - 不要在Windows上下载Parse框架,然后复制到Mac!因为在框架中有一些链接,在复制时它们会损坏。请直接从Mac下载框架,在添加到xcode时确保在XCode框架下有“Headers”文件夹。
希望这能帮助一些人。
你尝试过将 #import "Parse/Parse.h" 更改为 #import 吗?
你有多少个目标?如果超过一个,可能调试目标没有包括框架。
我在使用名为“TodoTable”的演示程序时遇到了相同的问题,我通过删除链接中的target-> Build Phases -> Link Binary With Libraries -> Parse.framework
来解决它,然后再次添加它。您可以通过单击+
按钮并选择添加其他...
来执行此操作,然后在项目文件夹中可以找到Parse.framework
文件。之后,重新构建项目,一切就会没问题。
path/to/dir
,而你的框架是path/to/dir/MyCustom.framework
。在查看构建设置时选择“级别”而不是“组合”可能有助于澄清正在发生的事情。 - neuralmer