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

前言假定我们有一个 nginx 反代服务,其大概配置如下 1234567891011121314151617server { listen 443 ssl; ssl_certificate xxx.cer ssl_certificate_key xxx.key ssl_protocols TLSv1.2 TLSv1.3; ssl_ciphe...

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