文件名称:Weaver:Swift的依赖注入框架(iOSmacOSLinux)
文件大小:7.68MB
文件格式:ZIP
更新时间:2024-02-25 08:19:12
swift ios dependency-injection metaprogramming ioc-container
声明式,易于使用且安全的Swift依赖注入框架(iOS / macOS / Linux) 产品特点 通过属性包装或注释进行依赖声明 DI容器自动生成 依赖图编译时间验证 ObjC支持 非可选依赖项解析 类型安全 注入参数 登记范围 DI容器层次结构 线程安全 会谈 讲解 如果您正在寻找逐步教程,请查看这些链接。 第3部分-多目标应用程序(即将推出) 依赖注入 依赖注入基本上是指“为对象提供实例变量” 。 看起来这没什么大不了的,但是一旦项目变大,它就会变得棘手。 初始化程序变得太复杂了,将依赖关系传递到多个层次上非常耗时,仅弄清楚从何处获得依赖关系就很难放弃并最终使用单例