编译文件夹中的文件以在Xcode中生成静态库

时间:2013-12-05 05:25:31

标签: ios iphone xcode

我正在创建一个静态库。静态库有5个组件和这些组件共享的公共代码。

源的文件夹结构如下所示。

我需要使用组件之一,任何组件的混合或所有组件来生成库。 我不想为每个组合创建目标...而是我想要一个脚本,它将多个copmonents作为输入并为我生成最终存档。

我们怎么做?我知道脚本是要走的路......对此我的任何帮助对我都有帮助。

1 个答案:

答案 0 :(得分:0)

我认为理想的解决方案是使用iOS Universal framework创建静态库,您可以将其创建为单独的项目。将所有组件添加到此项目中。将此转换为静态库后,可以使用cocoapods将其导入主项目。您只需创建一个pod规范文件,该文件提供静态库的路径,coco-pods将为您完成剩下的工作。