serial

inline fun <V> serial(default: V? = null, name: String? = null, kv: MMKV = MMKV.defaultMMKV() ?: throw IllegalStateException("MMKV.defaultMMKV() == null, handle == 0 ")): ReadWriteProperty<Any?, V>

其修饰的属性字段的读写都会自动映射到本地磁盘 线程安全 本函数属于阻塞函数, 同步读写磁盘

Parameters

default

默认值

name

键名, 默认使用 "当前类名.字段名", 顶层字段没有类名

Throws

字段如果属于不可空, 但是读取本地失败会导致抛出异常

MMKV.defaultMMKV() == null