专栏名称: 小集
发现,那些未被发现的技术人与文……聊聊移动开发技术、聊聊移动开发行业、聊聊移动面经,自由分享和交流移动知识。
今天看啥  ›  专栏  ›  小集

快速用上 Swift 静态库

小集  · 公众号  ·  · 2018-12-14 07:50
Swift 支持静态库打包已经有一段时间了,CocoaPods 也提供了 static_framework 参数。然而大部分的第三方依赖都没有及时更新。本文给出个相对方便一些的方案用上静态库,个人感觉在依赖不那么复杂的时候成本还是比较低的。效果如下:注:目前 RxSwift 已支持静态库,在此保留仅作为示例示例地址:UseStaticFramework https://github.com/DianQK/UseStaticFramework想办法为每一个 pod 添加 static_framework 是关键。直接修改 podspec 不太现实,因为 CocoaPods 并没有提供相关的接口。但是当一个 pod 指定 podspec 地址时,这个 podspec 会被保存在本地。如果 pod 没有更新,pod install 将直接从本地获取 pod 信息,这就为我们修改 pod 提供了可能。target 'UseStaticFramework' do  pod 'RxSwift', :git => 'https://github.com/ ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照