美文网首页
iOS 关于本地存储NSUserDefaults

iOS 关于本地存储NSUserDefaults

作者: 索性流年 | 来源:发表于2017-10-10 18:03 被阅读0次
NSUserDefaults(也就是本地存储)他是一个单例可以永久储存数据,但是前提是,本地存储是以一种 Plist 文件的方式存储,所以,存储的类型要是 plist 文件能够存储的类型,其他类型,都要转换成plist 文件能够存储的类型,才可以存储.

好了废话不多说,先上代码:

//将上述数据全部存储到NSUserDefaults中
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
//存储时,除NSNumber类型使用对应的类型意外,其他的都是使用setObject:forKey:

//这是将要存储的数据,我这里是一个 int 类型,只是一个简单的示范,具体存储的东西根据个人而论,反正换汤不换药
[userDefaults setInteger:myInteger forKey:@" mymodel"];
//这里建议同步存储到磁盘中,但是不是必须的
[userDefaults synchronize];
以上是存储接下来是读取文件:
NSUserDefaults *userDefaultes = [NSUserDefaults standardUserDefaults];
//读取数据到各个label中
//读取整型int类型的数据
NSInteger myInteger = [userDefaultes integerForKey:@"mymodel"];
txtInteger.text = [NSString stringWithFormat:@"%d",mymodel];
能力有限,只能写这么多.有什么问题欢迎大家留言指正,我看到一定回复.感谢!!!!!!!

相关文章

  • iOS开发之SQLite总结

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

  • iOS之数据持久化

    1、iOS数据持久化之——NSUserDefaults NSUserDefaults适合存储轻量级的本地数据,比如...

  • IOS-本地存储-NSUserDefaults

    IOS-本地存储-NSUserDefaults 原文地址:张哲的博客 一 NSUserDefaults简介 NSU...

  • iOS 关于本地存储NSUserDefaults

    NSUserDefaults(也就是本地存储)他是一个单例可以永久储存数据,但是前提是,本地存储是以一种 Plis...

  • 关于NSUserDefaults的秘密

    关于NSUserDefaults的秘密 NSUserDefaults 简介 在日常开发中经常遇到本地存储,存储的...

  • iOS数据持久化

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

  • iOS本地存储——NSUserDefaults

    1、NSUserDefault——官方文档 NSUserDefaults类提供了访问常见类型(如float,dou...

  • Keychain那些事

    作为iOS开发者,我们所熟知的本地化存储方案是plist、NSUserDefaults、NSKeyedArchiv...

  • 【iOS】数据持久化

    在iOS开发中我们常常需要做数据存储,这里主要说的时以下几种本地数据存储的方式。 NSUserDefaults属性...

  • iOS安全编码规范

    一.本地数据安全规范 1.本地存储密码、敏感数据加密: 本地存储:NSUserDefaults存储、plist文件...

网友评论

      本文标题:iOS 关于本地存储NSUserDefaults

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