swift-ioc:最少的纯Swift IOCDI容器实现

时间:2021-05-09 22:48:33
【文件属性】:
文件名称:swift-ioc:最少的纯Swift IOCDI容器实现
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-09 22:48:33
Swift SWIFT国际奥委会 这是一个简单的Swift IOC容器实现。 整个实现包含在一个文件中(不带双关语),用于快速复制和粘贴到您的项目中。 特征 简单的API。 最小的概念。 小文件。 最少的代码(少于100个LOC(不含文档))。 一个文件插入。 您甚至不需要任何依赖项管理器。 不变的容器。 通过+ -ing现有的构建新的。 可用于制作分层容器树。 用法 向singleton或factory解析器注册依赖项: // Registers a singleton object. let resolver = singleton ({ _ in GlobalServiceObject () }) // Registers a factory function. let resolver = factory ({ (resolver) -> ComplexObject in l
【文件预览】:
swift-ioc-master
----.gitignore(226B)
----SwiftIOC.playground()
--------Contents.swift(6KB)
--------playground.xcworkspace()
--------contents.xcplayground(184B)
----LICENSE.md(1KB)
----README.md(3KB)

网友评论