考虑我的设置如下:
我尝试将#import和#include语句同时用于“”和<>查找语法。 该项目已经由一堆其他objC头文件/类组成,它们工作得很好。我怀疑将文件创建为C风格的标题是个问题。
我明确地没有尝试添加USER_PATH或类似的东西,因为它发生在根项目文件夹中。
有什么想法吗?我真的很惊讶这些简单的事情会变得多么复杂!
!附加评论:(编辑)
我现在已经确认我可以创建任何类型的标题(菜单“新文件” - >“C / C ++” - >“标题”),它将永远不会被Objective-C代码找到。即使是一个新的清洁项目也表现得一样!这有什么特点?
答案 0 :(得分:0)
怪诞。
我和一群Xcode患者交谈,他们确认我必须设置额外的路径变量。他们的解释有点奇怪:在objectiveC中,lookup(import)只扫描整个子文件夹结构,而'include'则不然。从我的观点来看,如果有问题的头文件位于子文件夹中,这只是一个有效的参数!但我的位置与'.m'文件完全相同!