美文网首页
NSUserDefaults - 偏好设置

NSUserDefaults - 偏好设置

作者: 相识虽浅似是经年_凉城 | 来源:发表于2016-06-21 13:57 被阅读65次

    简介

    • 就是简化版的plist
    • 是专门用来保存应用程序的配置信息
    • NSUserDefaults支持的数据类型有:NSNumber(NSInteger、float、double),NSString,NSDate,NSArray,NSDictionary,BOOL.
    • 偏好设置会将所有的数据保存到同一个文件中

    保存偏好设置信息

    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
    //密码
    [defaults setObject:self.pwdField.text forKey:@"pwd"];
    //是否记住密码
    [defaults setBool:self.autoLogin.on forKey:@"rem_pwd"];
    //立刻保存
    [defaults synchronize];
    

    读取偏好设置信息

    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
    //读取密码信息
    self.pwdField.text = [defaults objectForKey:@"pwd"];
    //是否需要保存密码
    self.autoLogin.on = [defaults boolForKey:@"rem_pwd"];
    

    相关文章

      网友评论

          本文标题:NSUserDefaults - 偏好设置

          本文链接:https://www.haomeiwen.com/subject/qalgdttx.html