1.0 http://www.cnblogs.com/zrr-notes/p/5950088.html (很详细 常用的基础)
http://www.cnblogs.com/iQingYang/p/6698583.html
[defaults synchronize];存储到磁盘
其中,方法synchronize是为了强制存储,其实并非是必须得,因为这个方法会在系统中默认调用,但是你确认要马上就储存,这是可以的
2.存储方式:
NSUserDefaults 单例已key-value 的形式存储一系列的设置,key是名称,value是相应的数据。存数据(objectForKey:),取数据(setObject:forKey:)
存储的数据类型包括:NSData,NSString,NSNumber,NSDate, NSArray,NSDictionary。假如你要存储图片的话,就不能直接存储了,需要先将图片归档为NSData类型。
3.保存 和 读取
```
[[NSUserDefaults standardUserDefaults] setObject:<#(nullable id)#> forKey:<#(nonnull NSString *)#>];
[[NSUserDefaults standardUserDefaults] synchronize];
[[NSUserDefaults standardUserDefaults] objectForKey:<#(nonnull NSString *)#>];
NSLog(@"=================== %@",[NSUserDefaults standardUserDefaults]);
```
网友评论