上一章节,我们从使用入手,进行了MMKV的简单讲解,我们通过分析简单的运行时日志,从中大概猜到了一些MMKV的代码内部流程,同时,我们也提出了若干的疑问?还是那句话,带着目标(问题)去阅读一篇源码,那么往往收获的知识,更加深入&扎实。

本节,我们一起来从源码层次,探索一下MMKV的实现原理。

前言

为了不脱节,我们先将上一章节的日志搬过来。

//application初始化时,调用了MMKV的初始化函数2023-02-09 11:04:50.141 13295-13295/com