如何从子项目中包含 class

How to include a class from a subproject

(Xcode 6.1, Objective-C, iPad)

我有一个 Xcode 项目和另一个项目 -- 一个子项目。

我正在尝试以通常的方式从子项目#import a class:

#import "myAwesomeClass.h"

但是我收到一个错误:

'myAwesomeClass.h' file not found.

当我打开子项目时,class 就在层次结构中。

如何将子项目中存在的class包含到主项目中?谢谢 :)

主项目正在其根文件夹中查找子项目的 header,因此如果子项目不是 "physically" 主项目的 child,您将得到这个种问题。

您可以为您的主项目明确设置 header 搜索路径。

在 Xcode、select 您的项目 build settingsSearch Paths 部分下,您将找到一个参数 Header Search Paths。添加所需的路径(绝对或相对),将找到子项目的 headers