前言:一般情況下我們經(jīng)常會(huì)使用到小數(shù)據(jù)的存儲(chǔ),這是我們可以選擇 NSUserDefaultsl來(lái)進(jìn)行
首先要注意幾點(diǎn)就是: NSUserDefaultsl 只能保存可變的數(shù)據(jù),如果你要保存的數(shù)據(jù)為不可變的則
NSUserDefaults *userDFRegister = [NSUserDefaults standardUserDefaults];
// 取出數(shù)據(jù)
NSMutableDictionary *registDic = [NSMutableDictionary dictionaryWithDictionary:[userDFRegister objectForKey:@"register"]];
// 存儲(chǔ)進(jìn)入數(shù)據(jù)
[registDic setObject:data forKey:@"card_front"];
NSDictionary *tmp = [NSDictionary dictionaryWithDictionary:registDic];
[userDFRegister setObject:tmp forKey:@"register"];
[userDFRegister synchronize];