这刚开始发生在我的项目中,我不知道该怎么做。
我一直在使用Parse框架,到目前为止一切都很好。但现在,即使包括图书馆:
和链接:
当我将它导入类时,我仍然会收到“'Parse / Parse.h'文件未找到”错误。甚至更奇怪(至少对我而言),该项目仍在构建和运行。当我构建或清理项目时,警告消失,但随后它立即重新出现。
知道如何解决这个问题吗?
答案 0 :(得分:6)
对于所有未发现问题的人:
转到构建设置并搜索“框架搜索路径”,然后删除所有内容并放入./并使其递归(通过双击它)
重要信息 - 请勿在Windows上下载Parse框架,然后复制到Mac!在框架内部有一些链接,而复制时它们会被破坏。直接从Mac下载框架,当添加到xcode时,确保它在XCode框架下有“Headers”文件夹。
我希望它可以帮助一些人。
答案 1 :(得分:0)
您是否尝试过将#import“Parse / Parse.h”更改为#import?
答案 2 :(得分:0)
编译器将在特殊搜索路径中搜索头文件。在您的情况下,似乎文件“Parse / Parse.h”不在编译器的头文件搜索路径中。在编译器设置中检查这一点。
答案 3 :(得分:0)
你有多少个目标?如果不止一个,调试目标可能不包括框架。
答案 4 :(得分:-1)
当我使用名为“TodoTable”的演示时遇到同样的问题,我通过删除target -> Build Phases -> Link Binary With Libraries -> Parse.framework
中的链接来解决此问题,然后再次添加。您可以通过单击+
按钮并选择Add other...
来执行此操作,然后在项目文件夹中找到Parse.framework
文件。在那之后,重建你的项目,一切都会好的。