偏好设置存储

Posted on 2016-07-09 23:08  柠檬片  阅读(100)  评论(0)    收藏  举报
 1 - (IBAction)save:(id)sender {
 2     
 3     // 偏好设置存储 NSUserDefaults
 4     
 5     // 什么时候使用偏好设置存储
 6     // 偏好设置好处,1.快速进行键值对的存储 2.不关系文件名
 7     
 8    //  获取NSUserDefaults单例对象
 9     NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
10     
11     // @"123" @"num"
12     [defaults setObject:@"123" forKey:@"num"];
13     // bool,int YES isOn
14     [defaults setBool:YES forKey:@"isOn"];
15     
16     
17 //    NSDictionary *dict = nil;
18 //    dict writeToFile:<#(NSString *)#> atomically:<#(BOOL)#>
19 }
存储
1 - (IBAction)read:(id)sender {
2     
3     // NSUserDefaults
4    NSString *num = [[NSUserDefaults standardUserDefaults] objectForKey:@"num"];
5    BOOL ison =  [[NSUserDefaults standardUserDefaults] boolForKey:@"isOn"];
6     
7     
8 }
读取