Statham 2.1.0

Statham 2.1.0

测试测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2019年6月
SPM支持SPM

Tom Lokhorst维护。



Statham 2.1.0

Statham


Statham是一个用于Swift中处理JSON的库,它提供了ValueOrDecodingError<Wrapped>类型。

示例

stuct Inbox: Decodable {
  let items: [ValueOrDecodingError<Item>] 
}

使用这种结构,如果某个项目无法解码,其他项目仍然会被解码。

关于旧版本1

这个库的2.0版本与Statham 1.0版本完全不同。旧版本用于自定义Json解码器代码生成器,但随着Swift 4的Decodable的出现,这个代码生成器不再需要。

了解更多关于Statham 1版本的信息。

发布

  • 2.1.0 - 2019-06-10 - 添加间接类型,以处理JSON结构/枚举中的循环
  • 2.0.0 - 2018-08-21 - 用ValueOrJsonError替换了先前库

许可证与致谢

Statham由Tom Lokhorst创作于Q42,并可在MIT许可证下使用,因此您可以在商业和非商业项目中自由使用它。