我有一个 xcode 项目(项目 A),它使用另一个配置为静态库的项目(项目 B)。在项目 A 的目标部分,我将项目 B 配置为目标依赖项,并在 Link binary with libraries 中添加静态库。我还在标题搜索路径中添加了项目 B 的路径。
项目 B 使用了许多来自 CocoaTouch 的不同框架。如果我不在项目中添加这些框架,AI 会出现此错误
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_CABasicAnimation", referenced from
如果我添加它们,我没有问题。有没有办法不需要添加这些框架?至于维护两个项目中的所有框架是一项艰巨的任务。