Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

依赖注入相信依赖注入这一能力不需要过多解释,但是Swift下的设计还是可以大致分析。 整体思路从业务中我们得出了一些设计的理念,并将其表述如下: 应当有一个无感知的中心存储,我将其称为 上下文 上下文应当是可以随意拓展的、存在层级结构和同级互相隔离的能力 存储的引用必须是弱引用,从而不影响注册的依赖的正常生命周期 可以快查上下文 应当提供足够丰富的DI能力 注册 支持单一上下文 支...