子项目中的Xcode导入库标头

时间:2018-11-11 15:49:18

标签: objective-c xcode

我的应用程序很复杂,有很多子项目。

应用项目结构

App Project Structure

所有项目(和子项目)都被编译为静态库。生成的应用是iOS应用。

我想在子项目 BackgroundGeolocation 中引用 Lumberjack 项目,

#import <CocoaLumberjack/CocoaLumberjack.h>

在同级项目中(例如在 RCTBackGroundGeolocation 中),上述导入工作正常,但在其子项目 BackgroundGeolocation 中则无法正常工作。

我收到错误消息:找不到'CocoaLumberjack / Some CocoaLumberjack.h'。

如果我为 BackgroundGeolocation 项目设置了“标题搜索路径” ,使其包含 Lumberjack 项目路径,那么我可以:

#import "CocoaLumberjack.h"

但是我真的想使用第一个变体,因为我在更多的项目上使用了相同的项目。感谢您的任何建议。

0 个答案:

没有答案