美文网首页
iOS本地存储

iOS本地存储

作者: Zszen | 来源:发表于2018-09-27 18:01 被阅读8次

参考:https://www.jianshu.com/p/cd475693e2f8

// 获取用户偏好设置对象
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
// 保存用户偏好设置
[defaults setBool:self.one.isOn forKey:@"one"];
[defaults setBool:self.two.isOn forKey:@"two"];
// 注意:UserDefaults设置数据时,不是立即写入,而是根据时间戳定时地把缓存中的数据写入本地磁盘。所以调用了set方法之后数据有可能还没有写入磁盘应用程序就终止了。
// 出现以上问题,可以通过调用synchornize方法强制写入
// 现在这个版本不用写也会马上写入 不过之前的版本不会
[defaults synchronize];

//获取
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 
self.one.on = [defaults boolForKey:@"one"];
self.two.on = [defaults boolForKey:@"two"];

相关文章

  • iOS 本地存储, 无需再写SQL语句 <封装 FMDB&

    iOS,本地存储 SwpFMDB iOS本地持久化储存方式 iOS本地持久化储存方式,常用几种方式: NSUser...

  • iOS 崩溃日志收集和上传服务器

    iOS 崩溃日志本地存储并上传 感谢iOS战士原创

  • OC

    1.iOS本地存储Sql语句。

  • iOS 本地化存储

    简介 iOS中常常会用到本地化存储,下面就总结一下常用的几种本地化存储方式 1. iOS数据存储的几种方式 Pre...

  • iOS 安全性参考点

    iOS本地数据存储安全 本地存储的方式主要有:Userdefault, 沙盒文件(包括DB文件),Archiev...

  • iOS本地存储

    参考:https://www.jianshu.com/p/cd475693e2f8

  • iOS数据持久化

    iOS本地数据存储总共就集中方案: 属性列表(plist存储) 系统存储(NSUserDefaults) 归档序列...

  • iOS开发之SQLite总结

    iOS本地持久化存储方式 NSUserDefaults:存储配置信息,适用小规模数据。NSUserDefaults...

  • iOS本地存储-数据库(FMDB)

    原文:# iOS本地存储-数据库(FMDB) iOS中原声的SQLite API在进行数据存储的时候,需要使用C语...

  • 浅谈iOS本地存储

    iOS本地存储方式有很多种,比如:NSUserDefault,Plist文件存储,CoreData,解档与归档,沙...

网友评论

      本文标题:iOS本地存储

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