Post production | 10
大家好,我是泊学合伙人 10。我热爱视频,每一次视频后期,对我来说都是一次追寻完美视频表达方式的探索,因此,希望大家喜欢泊学的技术视频风格。
视频简介 视频代码
上一节,我们分析了一个Boxue App启动阶段的对象创建过程。并通过BoxueAppDepedencyContainer这个容器类,接管了所有对象以及单例的创建工作。但如果我们在一个项目中只使用一个容器类,往往还是会有一些不方便的地方。最直接的问题,就是这个类的体积会越来越大,它会包含越来越多的单例对象和工厂方法。最终,自己演化成一个Massive Container,变得难以维护。
面对这种问题,我们就可以使用多层容器来解决。不过,为了更好地理解代码,我们得铺垫一些理论知识。
基于MVVM构建泊学App
SERIES 132 Episodes 11:31:34 hrs