iOS组件化之代码库跟索引库的创建

Posted WCK的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS组件化之代码库跟索引库的创建相关的知识,希望对你有一定的参考价值。

组件化分层设计之代码库跟索引库的创建

1.为什么需要组件化

  1. 模块间解耦
  2. 模块重用
  3. 提高团队协作开发效率
  4. 便于单元测试

2.哪些项目不需要组件化

  1. 项目较小,模块之间交互简单、耦合少
  2. 模块没有被多个外部模块引用,只是一个简单的小模块
  3. 模块不需要重用,代码也很少被修改
  4. 团队规模小

3.整体的设计思想

![在这里插入图片描述](https://img-blog.csdnimg.cn/ed4a72d1187d4b419f28408cad27211d.webp?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAV0NL55qE5Y2a5a6i,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center

cocoapods 创建私有库

私有库创建流程如下:

在开始前我们先准备两个代码仓库(采用的是代码跟索引库分离的方式)
1.用于代码仓库是gitee
2.用于

以上是关于iOS组件化之代码库跟索引库的创建的主要内容,如果未能解决你的问题,请参考以下文章

iOS-组件化开发之私有库制作与版本更新(持续更新)

创建索引之代码开发

iOS代码组件化--利用cocoaPods创建私有库

iOS代码组件化(利用CocoaPods创建私有库)

iOS代码组件化(利用CocoaPods创建私有库)

iOS组件化-利用CocoaPods拆分项目和私有化