文章目录 组件化优点组件化缺点组件拆分项目的几个常见模块router(target-action) 组件化优点 低耦合,大项目拆分单独开发、单独测试便于多人协作开发 组件化缺点 版本同步比较繁琐 组件拆分 功能拆分 (轮播器, 网络框架, 图片加载)业务拆分 (登录, 聊天, 商城等等) 项目的几个常见模块 1.主工程2.课程项目3.分类项目4.登录项目5.网络框架6.工具类7.router (只负责模块之间的业务往来) router(target-action) 命令模式,类似(UIButton) router实现代码逻辑