Swinject:具有iOSmacOSLinux的Swift依赖注入框架

时间:2024-02-24 08:19:50
【文件属性】:

文件名称:Swinject:具有iOSmacOSLinux的Swift依赖注入框架

文件大小:224KB

文件格式:ZIP

更新时间:2024-02-24 08:19:50

swift ios dependency-injection di-container inversion-of-control

弹射 Swinject是Swift的轻量级框架。 依赖注入(DI)是一种软件设计模式,可实现控制反转(IoC)以解决依赖关系。 在这种模式下,Swinject可帮助您的应用拆分为松耦合的组件,从而可以更轻松地进行开发,测试和维护。 Swinject由Swift通用类型系统和一流的功能提供支持,可轻松,流畅地定义应用程序的依赖项。 产品特点 支持引用和 扩展名 :从资源加载属性值。 :通过Storyboard自动注入依赖项。 :从定义依赖项的CSV / YAML文件生成Container类型安全代码。 :利用Swift泛型来自动注册服务。 要求 iOS 8.0 + / Mac OS X 10.10 + / watchOS 2.0 + / tvOS 9.0+ 斯威夫特2.2或2.3 Xcode 7.0以上 迅捷3 Xcode 8.0+ Swift 3.2、4.x Xcode 9.0以上 迦太基0.18+(如果使用) CocoaPods 1.1.1+(如果使用) 安装 可通过 , 或获得 。 迦太基 要将Swinject与Carthage一起安装,请将以下行添加


网友评论