Ver Código Fonte

WDFMobileStorage插件参数格式化

liufl5 5 anos atrás
pai
commit
b7a5faeac3
1 arquivos alterados com 17 adições e 12 exclusões
  1. 17 12
      WadeMobileFunc/WadeMobileFunc/WDFMobileStorage.m

+ 17 - 12
WadeMobileFunc/WadeMobileFunc/WDFMobileStorage.m

@ -80,12 +80,15 @@ static NSString* const DES_KEY = @"87382947";
80 80
81 81
- (void)getMemoryCache:(NSArray *)param {
82 82
    id key = param[0];
83
    id defvalue = param[1];
84
//    id defaultValue = param[1];
85
//    if ([defaultValue isKindOfClass:[NSNull class]]) {
86
//        defaultValue = @"";
87
//    }
88
//    NSString *defvalue = [NSString stringWithFormat:@"%@", defaultValue];
83
    
84
//    id defvalue = param[1];
85
    
86
    //蜂行动需这么写
87
    id defaultValue = param[1];
88
    if ([defaultValue isKindOfClass:[NSNull class]]) {
89
        defaultValue = @"";
90
    }
91
    NSString *defvalue = [NSString stringWithFormat:@"%@", defaultValue];
89 92
    
90 93
    if ([key isKindOfClass:[NSArray class]]) {
91 94
        NSArray *keys = key;
@ -222,13 +225,15 @@ static NSString* const DES_KEY = @"87382947";
222 225
        isEncrypt = [param[2] boolValue];
223 226
    }
224 227
    id key = param[0];
225
    id defValue = param[1];
226 228
    
227
//    id defaultValue = param[1];
228
//    if ([defaultValue isKindOfClass:[NSNull class]]) {
229
//        defaultValue = @"";
230
//    }
231
//    NSString *defValue = [NSString stringWithFormat:@"%@", defaultValue];
229
//    id defValue = param[1];
230
    
231
    //蜂行动需这么写
232
    id defaultValue = param[1];
233
    if ([defaultValue isKindOfClass:[NSNull class]]) {
234
        defaultValue = @"";
235
    }
236
    NSString *defValue = [NSString stringWithFormat:@"%@", defaultValue];
232 237
    
233 238
    id value = [self getOfflineCache:key defValue:defValue];
234 239
    /* 处理异常的结果 */