<<豆瓣App的模块化实践>>读后感
2021-01-25 本文已影响0人
好姑娘光芒万丈_fb7d
关于FRDModuleManager的一些想法 github:https://github.com/lincode/FRDModuleManager
主要思想:将appdelegate的代理方法放到各个模块下,达到代码分解的效果,减小appdelegate的臃肿感
一、基础 1、项目得是模块化,或者说功能模块化 2、需要维护一个Plist文件
二、如何让有的模块到后面再使用?
与提升启动速度相关,这个方案也不适合
三、写分类不就行了吗?
不可行,只用于增加方法,在业务上不合适
四、写个新的类,但需要在这个类添加监听(如进入后台前台的操作)
五、仿佛面向协议编程