【问题标题】:Is it practicable to make third-party frameworks to static frameworks将第三方框架制作成静态框架是否可行
【发布时间】:2019-03-26 09:56:52
【问题描述】:

我的应用依赖于许多静态框架。而这些框架都是由 CocoaPods 导入的。所有框架还依赖于一些第三方框架,例如:AFNetWorking。将第三方框架制作成静态框架是否可行。它的优点和缺点是什么。

【问题讨论】:

    标签: ios swift frameworks cocoapods


    【解决方案1】:

    这个问题没有简单的答案。这取决于框架。有些人可以很容易地接受静态化,有些人的构建步骤假设它们是一个动态框架。你需要尝试一下。您应该期望这会相当耗时,需要大量的反复试验。重新设计 3rdparty 框架的构建过程没有单一、简单的答案。

    也就是说,如果底层依赖 (AFNetworking) 的任何包含框架是动态的,那么您就不能轻易地将其设为静态。在实践中,这极大地限制了您可以制作静态的数量。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-23
      • 1970-01-01
      • 2018-12-01
      • 2021-10-03
      • 1970-01-01
      • 1970-01-01
      • 2015-12-12
      • 2016-04-07
      相关资源
      最近更新 更多