我按照此链接tutorial
将一个项目导入另一个项目成功构建了这两个项目。但是当我补充说
#import <SampleSubproject/SampleSubproject.h>
这会导致我的主ViewController.m
文件错误。
错误:找不到“SampleSubproject / SampleSubproject.h”文件。
为什么会发生错误? 有什么错误吗? 请帮帮我们!
答案 0 :(得分:1)
项目配置中有Headers search path
个设置。假设有目录A
和B
。使用“SampleSubproject / SampleSubproject.h”,Xcode在SampleSubproject.h
和A/SampleSubproject/SampleSubproject.h
查找B/SampleSubproject/SampleSubproject.h
。如果有任何目录的已检查recursive
标志,则在此目录及其子目录中执行搜索。
现在,您需要检查正在构建的目标的标题搜索路径是什么,请记住您可能有多个目标,导入的文件可能不会包含在所有目标中。
由于您还有一个红色库,您还需要检查Libraries search path
,它的工作方式相同。