我是Objective-C的新手,还在学习它的语法,所以我正在尝试一些事情......我试图理解#import语句在内部导入文件时的工作原理一个文件夹。
我在一个文件中有一个main函数,在main函数的同一目录中包含一个类的文件夹,在该文件夹中我试图导入该类的头文件。
我正试图像这样导入它:
#import "Person/person.h"
而且我认为应该可行,但Xcode会触发错误,说它无法找到文件/目录。
包含person.h的文件夹与我的main函数文件位于同一目录中。 我仍然不明白这段代码有什么问题,如果有人能告诉我这样做的正确方法会有很大的帮助,谢谢!
答案 0 :(得分:3)
试试#import "person.h"
,文件夹不是真的。它是一个组,类似于项目中的虚拟文件夹,可以让您直观地组织项目文件。
答案 1 :(得分:0)
(单向)使用此功能是将父目录(Person/
)添加到目标的包含路径。