Objective-C的#import语句 - 不会在文件夹中导入文件

时间:2012-01-20 19:20:45

标签: objective-c xcode import

我是Objective-C的新手,还在学习它的语法,所以我正在尝试一些事情......我试图理解#import语句在内部导入文件时的工作原理一个文件夹。

我在一个文件中有一个main函数,在main函数的同一目录中包含一个类的文件夹,在该文件夹中我试图导入该类的头文件。

我正试图像这样导入它:

#import "Person/person.h"

而且我认为应该可行,但Xcode会触发错误,说它无法找到文件/目录。

包含person.h的文件夹与我的main函数文件位于同一目录中。 我仍然不明白这段代码有什么问题,如果有人能告诉我这样做的正确方法会有很大的帮助,谢谢!

2 个答案:

答案 0 :(得分:3)

试试#import "person.h",文件夹不是真的。它是一个,类似于项目中的虚拟文件夹,可以让您直观地组织项目文件。

答案 1 :(得分:0)

(单向)使用此功能是将父目录(Person/)添加到目标的包含路径。