组件31-二进制(subspec库&依赖三方库的二进制化方案)
本篇要说的是描述文件podspec中,子库subspec库中有依赖,二进制化的时候怎么处理?
- 首先子库中的依赖不应该打包进库。因为可能有多个子库用到同一个依赖,比如子库1和子库2都用到AFN,共同用AFN就好了。
![组件31-二进制(subspec库&依赖三方库的二进制化方案)](https://img.it610.com/image/info10/f0e0800f111e46559695f8bf25603f7a.jpg)
文章图片
Snip20170714_82.png 【组件31-二进制(subspec库&依赖三方库的二进制化方案)】2.新建的.framework静态库如何才能使用pod框架。
在Podfile文件添加:
![组件31-二进制(subspec库&依赖三方库的二进制化方案)](https://img.it610.com/image/info10/4117adcef8dd4b6cb43dbf30a6584682.jpg)
文章图片
Snip20170714_79.png 一些疑问
- 打包后5.5M过大,可能是把AFN打包进去了。被打包进去的AFN是无法用的,会报错的。
推荐阅读
- 动态组件与v-once指令
- vue组件中为何data必须是一个函数()
- (六)Component初识组件
- Spring|Spring Boot 自动配置的原理、核心注解以及利用自动配置实现了自定义 Starter 组件
- vuex|vuex 基础结构
- SwiftUI|SwiftUI iOS 瀑布流组件之仿CollectionView不规则图文混合(教程含源码)
- Vue组件之事件总线和消息发布订阅详解
- vue.js组件开发
- 1月2号灵修
- TCP组件设计篇(详细设计)