存储分类
TMF 统一存储 SDK 可以让您轻松使用本地存储服务,提供了KV存储、文件存储、数据库存储、临时存储等多种使用类型。
初始化
TMFStorageManager 为统一存储的入口类,为一个单例,可在代码任意地方调用。
[TMFStorageManager sharedManager]
在使用前用传入userId:
[TMFStorageManager sharedManager].currentUserId = @"123";
获取沙盒存储路径:
NSString *path = [[TMFStorageManager sharedManager] storageRootPath];
重置统一存储模块:
// 此操作会关闭并删除原有的KV、File、数据库模块,并生成新的,请谨慎使用
[[TMFStorageManager sharedManager] reset];
分类
TMFStorage分为公共存储、用户存储和临时存储。
通过[TMFStorageManager sharedManager].common...可以取到公共存储。
通过[TMFStorageManager sharedManager].user...可以取到当前用户的存储。
通过[TMFStorageManager sharedManager].temp...可以取到临时存储(临时存储在下次启动时会清空)。
TMFStorage的存储类型分为KV存储、文件存储和数据库存储。