【问题标题】:public header files in iOS static libraryiOS静态库中的公共头文件
【发布时间】:2013-08-22 09:20:56
【问题描述】:

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

我想增强库的使用。目前我的框架有 4-5 个文件作为应用程序的公共范围。只有那些标题对应用程序(接口)可见。有没有办法在构建框架时创建通用头文件,它将包含/从我的源代码(框架工作代码)导入所有公共文件。

例如一旦我构建了框架代码,它将生成 .framework,它将创建/具有包含所有公共文件导入的 common.h 头文件。

通过这样做,应用程序只需要导入 common.h。我知道我们也可以手动执行此操作。但是在构建时是否可以通过脚本来执行此操作?

谢谢。

【问题讨论】:

    标签: ios objective-c xcode


    【解决方案1】:

    我尝试使用脚本我成功了!

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-07
      • 2015-03-19
      • 2014-03-10
      • 2015-02-11
      • 2011-07-29
      • 2010-10-19
      • 2014-01-03
      • 2013-10-13
      相关资源
      最近更新 更多