【问题标题】:How to create a iOS static framework which refers to other static libraries/frameworks?如何创建引用其他静态库/框架的 iOS 静态框架?
【发布时间】:2013-11-04 06:59:35
【问题描述】:

我正在开发一个静态框架。现在我必须添加对其他一些第三方库的支持。

将静态库链接到 iOS 静态框架的最佳方法是什么?

【问题讨论】:

  • 我希望设置标题搜索路径可以工作。
  • 我建议使用 cocoapod 工具。实现起来非常简单,管理很多静态库

标签: ios objective-c xcode static-libraries


【解决方案1】:

通过以下方法设法做到这一点,这是没有将依赖静态库添加到静态框架中。

  1. 将依赖库添加到静态框架构建阶段的链接二进制文件部分以进行构建。
  2. 使用 id 和 NSClassFromString 避免强引用依赖库中使用的类
  3. 所以在项目中使用构建的静态框架时,会将依赖项添加到项目中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-22
    • 2015-02-01
    • 2012-03-12
    • 2012-02-23
    • 1970-01-01
    • 2012-09-10
    • 2015-12-12
    • 1970-01-01
    相关资源
    最近更新 更多