我正在使用xcode项目中的一个子项目,并希望访问其中的文件。我已经在我的“构建设置”中将这些文件所在的目录添加到了“Header Search Paths”,因此当我导入它们时,不会出现任何编译器错误。我已经将子项目文件添加到了“Build Phases”中的“编译源”中。我已经将我的主项目文件添加到了主项目的“编译源”中。然而,当我尝试构建时,我遇到了以下错误:
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_LoginService", referenced from:
objc-class-ref in GettingStartedViewController.o
"_OBJC_CLASS_$_ProfileService", referenced from:
objc-class-ref in GettingStartedViewController.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
有没有关于解决这个问题的思路?有没有好方法将子项目的文件添加到主项目的编译源中?但是当我这样做时,它会在xcode中创建一个独立的组,而不实际将文件添加到主项目的编译源中。
谢谢!