关于FRDModuleManager的一些想法 github:https://github.com/lincode/FRDModuleManager
主要思想:将appdelegate的代理方法放到各个模块下,达到代码分解的效果,减小appdelegate的臃肿感
一、基础 1、项目得是模块化,或者说功能模块化 2、需要维护一个Plist文件
二、如何让有的模块到后面再使用?
与提升启动速度相关,这个方案也不适合
三、写分类不就行了吗?
不可行,只用于增加方法,在业务上不合适
四、写个新的类,但需要在这个类添加监听(如进入后台前台的操作)
五、仿佛面向协议编程
<<豆瓣App的模块化实践>>读后感
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- jiaModuleDemo项目是为了解决关于项目中如何进行模块化开发而编写的实例,包含如何进行路由式、本地模块间交...
- 一、背景 业务组件化(或者叫模块化)作为移动端应用架构的主流方式之一,近年来一直是业界积极探索和实践的方向。有赞移...
- 本文为InfoQ中文站特供稿件,首发地址为:InfoQ BeeHive。如需转载,请与InfoQ中文站联系 1.为...