统一存储

简介

该组件是对NSUserDefaults的二次封装,实用于数据本持久化,解决了系统userDefaults存储失效问题;

使用

接入 JDBStorageModule

1、 导入头文件

#import  <JDBStorageModule/JDBStorageModule-umbrella.h>

2、存储方法调用

[[JDUserDefaults standardUserDefaults] setObject:@{@"data":date,@"flag":@(i)} forKey:flag];  
[[JDUserDefaults standardUserDefaults] synchronize];

3、存储异常监控

[JDUserDefaults setExceptionCallBack:^(NSString * _Nullable key, NSString * _Nullable value, NSString * _Nullable suiteName) {  
    NSLog(@"Exception-------------------------------------------------");
    NSLog(@"key = %@  value = %@  suiteName = %@",key,value,suiteName);
    NSLog(@"-------------------------------------------------");
}];

results matching ""

    No results matching ""