关闭

IOS之【NSUserDefaults】

标签: ios沙盒数据存储
582人阅读 评论(0) 收藏 举报
分类:

@implementation jamesWongViewController


- (void)viewDidLoad

{

    [superviewDidLoad];

    [self read];

}


#pragma mark 读取偏好设置

- (void)read {

    NSUserDefaults *defaults = [NSUserDefaultsstandardUserDefaults];

   NSString *useranme = [defaults objectForKey:@"username"];

   NSString *password = [defaults objectForKey:@"password"];

   BOOL autoLogin = [defaults boolForKey:@"auto_login"];

    

   NSLog(@"%@-%@-%i",useranme, password, autoLogin);

}


#pragma mark 存储偏好设置

- (void)save {

    // NSUserDefaults关联着沙盒中的Preferences文件夹

    NSUserDefaults *defaults = [NSUserDefaultsstandardUserDefaults];

    

    [defaults setObject:@"jamesWong" forKey:@"username"];

    [defaultssetObject:@"123" forKey:@"password"];

    [defaultssetBool:YES forKey:@"auto_login"];

    

    // 将数据同步到Preferences文件夹中

    [defaults synchronize];

}


@end


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:631021次
    • 积分:9404
    • 等级:
    • 排名:第1998名
    • 原创:272篇
    • 转载:235篇
    • 译文:14篇
    • 评论:31条
    博客专栏
    最新评论