XCEByTypeStorage 1.2.0

XCEByTypeStorage 1.2.0

测试已测试
Lang语言 SwiftSwift
许可 MIT
Released最后发行2017年9月
SwiftSwift版本3.1
SPM支持SPM

Maxim Khatskevich 维护。



  • Maxim Khatskevich

ByTypeStorage

一种通过类型作为键存储值的容器。

这是一个类似于字典(并且基于字典)的键值存储,其中键是从提供的类型中派生的。内部键是生成于给定键类型的全名(包括模块名称和嵌套类型的所有父类型)。此功能允许避免硬编码基于字符串的键的需要,提高类型安全性,简化使用。显然,此数据容器应该用于具有某些域特定语义名称的自定义数据类型,并且每个与该类型关联的值在给定的存储中应该是唯一的。