| 包
Wrap是一种易于使用的Swift JSON编码器。 不要花费数小时来编写JSON编码代码-只需将其包装即可!
使用Wrap就像在要编码的class或struct任何实例上调用wrap()一样容易。 它会自动编码您类型的所有属性,包括嵌套对象,集合,枚举等等!
它还提供了一套简单但功能强大的自定义API,使您可以轻松地在任何模型设置上使用它。
基本例子
假设您有惯用的User模型:
struct User {
let name : String
let age :
DefaultsKit利用斯威夫特4的强大的功能,以提供对顶部的简单和强类型的包装 。 它使用不到70行代码来完成此任务。
安装>> <<
用法
实例化或获取Defaults的shared实例
let defaults = Defaults () // or Defaults.shared
然后:
// Define a key
let key = Key ( " someKey " )
// Set a value
defaults. set ( " Coda