偏好设置

- (IBAction)save {

// 1.利用NSUserDefaults,就能直接访问软件的偏好设置(Library/Preferences)

NSUserDefaults*defaults = [NSUserDefaultsstandardUserDefaults];

// 2.存储数据

[defaultssetObject:@"mj"forKey:@"account"];

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

[defaultssetInteger:10forKey:@"age"];

[defaultssetBool:YESforKey:@"auto_login"];

// 3.立刻同步

[defaultssynchronize];

- (IBAction)read {

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

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

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

NSLog(@"%@ -- %d", account, autoLogin);

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 在iOS开发中必不可少的要用到数据存储,数据的处理是iOS开发中的核心技术,适当的对数据进行持久化存储可以实...
    若小北00阅读 8,109评论 6 28
  • ****** 数据持久化常用的五种方式 ****** 1.plist文件(属性列表) 2.preference(偏...
    一个记事本阅读 1,099评论 0 0
  • 介绍:很多iOS应用都支持偏好设置,比如保存用户名、密码、字体大小等设置,iOS提供了一套标准的解决方案来为应用加...
    木木小林酱阅读 832评论 0 1
  • 用户轻量级的数据持久化,主要用于保存用户程序的配置等信息,以便下次启动程序后能恢复上次的设置。 每个应用都有一个N...
    Loki_阅读 485评论 0 0
  • 一 温火酝酿一坛女儿红。 一条水蛇优雅过喉。 信子化成火焰。 世界抹去棱角, 圆润柔滑似水 身体寻找平衡, 像在白...
    老山菜阅读 15,774评论 7 14