iphone--使用NSUserDefaults存储数据
/Retrieving SwitchValue
NSUserDefaults*SwitchV = [NSUserDefaultsstandardUserDefaults];
IsOnoff= [SwitchVintegerForKey:@"integerKey"];//提取現有數值
//Retrieving TextField String
NSUserDefaults*TextFieldV = [NSUserDefaultsstandardUserDefaults];
NSString*TextFieldString = [TextFieldVstringForKey:@"TextFieldString"];
//Save SwitchValue
NSUserDefaults*SwitchV = [NSUserDefaultsstandardUserDefaults];
[SwitchVsetInteger:IsOnoffforKey:@"integerKey"];//更新數值
//Save TextField String
NSUserDefaults*TextFieldV = [NSUserDefaultsstandardUserDefaults];
[TextFieldVsetObject:theTextField.textforKey:@"TextFieldString"];
我們在程序起始位置,可以先設定一個默認值:
- NSNumber *defaultValue = [NSNumber numberWithInt:1];//This is used for creating a NSNumber from a integer value.
- NSDictionary *resourceDict = [NSDictionary dictionaryWithObject:defaultValue forKey:KeySound];
- [[NSUserDefaults standardUserDefaults] registerDefaults:resourceDict];
iphone--使用NSUserDefaults存储数据相关推荐
- iOS - NSUserDefaults 实现数据的持久化保存
前言 在开发的时候,我们经常会遇到一些场景,需要我们持久化保存一些数据.通常我们会将相对结构化的数据保存在远端或者本地的数据库中,而对于相对零散的变量数据,保存在数据库中是不太合适的.这时,接下介绍的 ...
- NSUserDefaults 简介,使用 NSUserDefaults 存储自定义对象
2019独角兽企业重金招聘Python工程师标准>>> 一.了解NSUserDefaults以及它可以直接存储的类型 NSUserDefaults是一个单例,在整个程序中只有一个实例 ...
- iOS NSUserDefaults 简介 NSUserDefaults 存储自定义对象
摘要 NSUserDefaults适合存储轻量级的本地数据,一些简单的数据(NSString类型的)例如密码,网址等,NSUserDefaults肯定是首选,但是如果我们自定义了一个对象,对象保存的是 ...
- android平台上持久化存储3种手段_Android 数据持久化==存储数据的五种方法
1.使用SharedPreferences存储数据 2.文件存储数据 3.SQLite数据库存储数据 4.使用ContentProvider存储数据 5.网络存储数据 第一种: 使用SharedPre ...
- flutter 本地存储数据(shared_preferences)
一.shared_preferences 本地存储插件简介 shared_preferences 是 Flutter 提供的 本地数据存取 插件 ; 在不同的平台 , 基于不同的机制开发 , 如 An ...
- 2021年大数据HBase(十三):HBase读取和存储数据的流程
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 HBase读取和存储数据的流程 一.HBase读取数据的流程 ...
- .pgr照片文件解析,C++与Java存储数据差别大小端模式
一..pgr是什么? .pgr文件是二进制的图像文件,可以用普通的文本文件打开,或者查看十六进制的文本信息: 读取需要了解~~~非常重要 !!! 基本数据类型的大小端存储模式 表头Header 详细信 ...
- string生成固定长度的哈希_Redis 选择Hash还是String 存储数据?
点击上方"Java之间",选择"置顶或者星标" 你关注的就是我关心的! 作者:goodspeed 微信公众号:四月(ID:hiiiapril) 在stackov ...
- 在python中使用json格式存储数据
在python中使用json格式存储数据 代码如下: import jsonlist1 = [{'A': [1, 2, 3, 4, 5, 6], 'B': [3, 4, 5, 6, 7]},{'C': ...
最新文章
- 为什么MySQL数据库要用B+树存储索引?
- 文巾解题 LCP 07. 传递信息
- 《JavaScript语言精髓与编程实践》读书笔记二
- Httpster –世界各地最潮的网页设计案例聚合网站
- mysql 唯一键和主键_MySQL唯一键和主键
- elk docker
- ES6之Module的语法(3)
- linux cmake变量,linux – CMake错误:此项目中使用了以下变量,但它们设置为NOTFOUND...
- PAT Basic 1012
- Java小项目:坦克大战(二)
- TensorFlow精进之路(三):两层卷积神经网络模型将MNIST未识别对的图片筛选出来
- phython在file同时写入两个_Python实现读取excel写入mysql的小工具详解
- Mysql数据库存储内存调整与优化
- SAM-BA和AT91SAM9260连接问题
- 通讯网关 api网关_伟大的api网关迁移
- Git 修改commit提交信息
- java老师和学生(java老师学生类合集)
- 【黑灰产犯罪研究】涉物联网犯罪
- 人的感性和理性做出的决断往往不一致,为什么
- 城市信息area.js
热门文章
- Jetty插件实现热部署(开发时修改文件自动重启Jetty)
- Application Architecture Guide 2.0 - CH 19 - Mobile Applications(2)
- 根据年月打印出该月有多少天
- RPC远程过程调用概念及实现
- Ubuntu11.10 源码编译 Nginx
- 敏捷落地的会议和工具
- iptables 垫脚石之 NAT DNAT SNAT 代理 深度理解
- [2011诺贝我物理奖]超新星与暗能量的收现
- MyEclipse_8.5+flex_4+Blazeds配置
- 【算法导论】第24章迪杰斯特拉算法