例如,一个类
class KV {
var data = "aaa"
}
在加上注解之后,生成拓展函数
fun KV.getData():String(){
return MMKV.getDefault()......
}
fun KV.setData(data:String){
MMKV........
}
fun KV.save(){
//保存整个KV obj
}
这样就可以直接调用了。
然后可以考虑给他做成一个泛型,把整个data做到一个类中,再给他加观察者模式一整套东西,当然,这只是建议。
例如,一个类
在加上注解之后,生成拓展函数
这样就可以直接调用了。
然后可以考虑给他做成一个泛型,把整个data做到一个类中,再给他加观察者模式一整套东西,当然,这只是建议。