我正在xcode项目中使用一个子项目,该子项目中包含我想在主项目中访问的文件。我已将目录放置在构建设置的“标题搜索路径”中的这些文件中,因此在导入它们时,不会出现任何编译器错误。我已经将子项目文件添加到了子项目的“构建阶段”中的编译源中。我将主项目的文件添加到了主项目的编译源中。但是,当我尝试构建时,出现以下错误:
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中创建了一个单独的组,而没有实际将文件添加到主项目的编译源中。
谢谢!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句