用于关键字“dependency-injection”的软件包
这些软件包可作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
Factory
一种用于 Swift 和 SwiftUI 的基于容器的依赖注入的新方法。
swift-dependencies
一个受 SwiftUI "环境" 启发的依赖管理库。
Swinject
适用于 Swift 的依赖注入框架,支持 iOS/macOS/Linux
DITranquillity
iOS (Swift) 的依赖注入
swift-dependencies-additions
用于 `swift-dependencies` 的更多依赖项
SafeDI
Swift 中编译时安全的依赖注入
swiftui-atom-properties
⚛️ SwiftUI 的原子方法状态管理和依赖注入
DIKit
Swift 库,允许您通过创建一个将所有依赖项保存在一个容器中的容器,在您的项目中使用依赖注入模式
SecurePropertyStorage
使用 Swift 属性包装器帮助您为属性定义安全存储。
AppState
🧠 适用于 Swift 6 应用程序的轻松状态管理和依赖注入
Guise
一个优雅、灵活、类型安全的 Swift 依赖解析框架
SwinjectAutoregistration
自动注册您的服务的 Swinject 扩展
FieryCrucible
一个极简的类型安全 Swift 依赖注入库
Deli
Deli 是一种易于使用的依赖注入 (DI)。
Inject
适用于 Swift 的轻松模块化依赖注入。
Pure
Swift 中的 Pure DI
SwiftDI
SwiftDI 是在 Swift 5.1 中使用依赖的新方式
sword
🗡️ 用于 Swift 的编译时依赖注入库
GlobalConfModule
适用于 Swift 的依赖注入或通用配置框架(包括 Linux 的任何平台)
AnnotationInject
编译时 Swift 依赖注入注解