如何在子项目的主项目中使用标题?

时间:2011-08-22 13:15:15

标签: iphone objective-c ios

我在项目A中有一个标题名称“Header.h”,我尝试使用标准

在子项目B中导入它
#import "Header.h"

问题是虽然自动完成找到我的标题,虽然我的标题在其他地方成功使用,但我收到错误告诉我无法找到标题。

如何在子项目中包含主项目的标题而不必复制所有标题?

2 个答案:

答案 0 :(得分:4)

在子项目中使用主项目的.h文件有点奇怪。这将导致两个项目不能再分开。这不是为...设计的项目/子项目结构。

那么,为什么不将所有这些类从主项目移到子项目中,如果是这样,你仍然可以在主项目中使用它们?

无论如何,如果你坚持在主项目中保留这些课程,你是否尝试将这些.h文件添加到你的子项目中?您不需要将它们复制到您的子项目中,只需将它们添加为参考即可。

答案 1 :(得分:0)

你确定它在你的应用程序的文件夹中吗?如果没有,您必须将其父目录添加到Header Search Paths中的Target Settings变量。