在Xcode 4中使用静态库进行头管理

zou*_*oul 9 header-files static-libraries xcode4

在Xcode 4中导入静态库头是否有最佳实践?我的大多数项目都依赖于其他几个项目,因此我最近开始使用工作区功能从一个地方构建所有需要的模块(我觉得非常方便).

糟糕的是我们不能在iOS上使用自定义框架,因此必须将依赖关系构建为静态库,并且我会遇到标头搜索路径的问题.虽然框架在框架包中保留了它们的标头,但静态库没有选项.我讨厌为我导入的每个库单独设置用户标题搜索路径.理想情况下,我想将依赖项目拖到工作区,将库添加到主目标并构建,无需进一步设置.是否支持此工作流程?

zou*_*oul 5

我目前拥有的最佳解决方案是将所有支持库保存在一个公共文件夹中(例如Support),将标题搜索路径设置为Support/**.感觉笨拙,但工作.