xCode库路径

时间:2009-09-18 10:10:33

标签: objective-c xcode packages

我正在开始一个新的xCode项目。我正在移植我上一个项目中的一些代码,但是我已经重新排序了目录结构,所以它更有意义ala:

Lib
  Package1
    File1.h
    File1.m
  Package2
    File2.h
    File2.m
    etc...

现在我的问题是,在我使用平面文件结构并使用xCode组进行组织之前,这是不理想的。

现在我重新订购了我引用文件夹而不是使用组的目录结构。现在的问题是我的所有进口都不起作用,例如:

#import "Lib/Package1/File1.h"

它找到.h文件很好,但是当我引用.h文件中定义的内容时,我得到一个符号未找到错误。

我不确定为什么编译器可以找到.h文件但找不到符号。

1 个答案:

答案 0 :(得分:1)

显然,引用文件夹与分配组不同。我重新导入它们并选择分配组,并将文件添加到目标并正确链接。

至少对项目内部来说,它似乎需要一个平面文件结构。我想我必须手动管理项目内部和文件布局。