iOS静态库中的公共头文件

iOS静态库中的公共头文件,ios,objective-c,xcode,Ios,Objective C,Xcode,我已经为我的应用程序开发了静态库。它生成.framework、.bundle、.a文件 我想提高图书馆的利用率。目前,我的框架有4-5个文件作为应用程序的公共范围。只有这些头对应用程序(接口)可见。有没有办法在构建框架时创建公共头文件,它将包含/导入来自我的源代码(框架代码)的所有公共文件 e、 g.一旦我构建了框架代码,它将生成.framework,它将创建/拥有公共的.h头文件,包括所有公共文件的导入 通过这样做,应用程序只需要导入common.h。我知道我们也可以手动完成。但是,在构建时是

我已经为我的应用程序开发了静态库。它生成.framework、.bundle、.a文件

我想提高图书馆的利用率。目前,我的框架有4-5个文件作为应用程序的公共范围。只有这些头对应用程序(接口)可见。有没有办法在构建框架时创建公共头文件,它将包含/导入来自我的源代码(框架代码)的所有公共文件

e、 g.一旦我构建了框架代码,它将生成.framework,它将创建/拥有公共的.h头文件,包括所有公共文件的导入

通过这样做,应用程序只需要导入common.h。我知道我们也可以手动完成。但是,在构建时是否有任何范围可以通过脚本来实现这一点


谢谢。

我尝试使用脚本,但成功了

以下是步骤: 1.在创建fat二进制文件的构建脚本中,我们需要找出所有的.h头。我们需要在变量中选择路径。 2.循环并收集所有公共变量 3.创建并定位common.h(这将是.framework中头文件夹的路径) 4.将所有文件放在公共位置