您的位置:首页 > 移动开发 > Objective-C

NSUserDefaults standardUserDefaults 存储和读取

2016-05-05 10:56 471 查看

NSUserDefaults 

简介:NSUserDefaults用来存储数据量小的数据。支持:NSString/NSData/NSArray/NSNumber/NSDictionary

使用:

存储:
//创建
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
//存储 forKey:唯一标识
[defaults setObject:config forKey:Key];
//同步
[defaults synchronize];


读取:
config是字典类型。也可以是其他类型。
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSMutableDictionary *config = [NSMutableDictionary dictionaryWithDictionary:[defaults objectForKey:Key]];
//config = [[NSUserDefaults standardUserDefaults] objectForKey:Key];


补充:NSMutableDictionary类允许随意添加或删除字典元素。setObject:forKey:     removeObjectForKey:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息