OC-NSUserDefaults(简单数据持久化存储机制)
来源:互联网 发布:魔域网络客服 编辑:程序博客网 时间:2024/06/05 03:54
//将值放到一个中间位置,任何对象都可以访问该位置(单例,数据库,文件系统) // NSUserDefaults:用户默认设置,可以作为简单数据的持久化存储机制,基于文件系统(就是一直存在的) //NSUserDefaults可以存储系统基础核心类(NSString,NSDate,NSnUMBER,NSData,NSArray,NSDicionary,不可以存储用户自定义类) // standardUserDefaults 单例方法 // 单例:程序中唯一的实例,无法多余的新建且无法销毁的实例,生命周期和程序生命周期相同 NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];//不是遍历初始化,也不表示一般初始化 //取数据 NSString *string = [userDefaults objectForKey:@"name"]; NSLog(@"%@",string); //存数据:保持key的唯一,若为同一个key重复赋值则呈现覆盖状态 [userDefaults setObject:@"licade" forKey:@"name"]; //取数据 string = [userDefaults objectForKey:@"name"]; NSLog(@"%@",string); //取数据的时候取写在存得上面是没有值的(没有同步的时候) //删除数据 [userDefaults removeObjectForKey:@"name"]; //灰常重要的数据同步文件系统(同步了直接取出来就行了) [userDefaults synchronize];//同步的意思 //小结:存,取,删除
0 0
- OC-NSUserDefaults(简单数据持久化存储机制)
- iOS NSUserDefaults数据持久化存储
- OC 数据持久化存储
- NSUserDefaults 数据持久化
- iOS 数据持久化之使用NSUserDefaults存储数据
- iOS 数据持久化之使用NSUserDefaults存储数据
- iOS 数据持久化之使用NSUserDefaults存储数据
- iOS 数据持久化之使用NSUserDefaults存储数据
- 数据持久化之NSUserDefaults
- NSUserDefaults 归档,数据持久化
- 数据持久化之NSUserDefaults
- NSUserDefaults简单的数据存储
- OC语言学习12-NSUserDefaults存储数据
- OC数据持久化方案1-NSUserDefaults与属性文件(plist)
- IOS数据持久化存储机制
- 【IOS-Swift】实战笔记——数据持久化之NSUserDefaults(本地轻量级数据存储)
- OC数据持久化
- NSUserDefaults 简单的用户名密码持久化存储 自动登录实现
- iOS开发--好用的第三方库(OC)<持续更新>
- AngularJS form $addControl 注册控件control
- #1082 : 然而沼跃鱼早就看穿了一切
- LCU 模式选择过程分析(CTU的深度选择及CU的分割)
- 查找一个数的二进制形式中‘1’的个数
- OC-NSUserDefaults(简单数据持久化存储机制)
- 找代码的网址
- 日期处理
- guice教程
- 闭包
- 在linux上创建nfs遇到的问题。
- 随机数求pai的问题,高中知识啊
- 第17周项目4-日期结构体(1)当年第几天
- Combination Sum求和为给定值的所有序列的解题思路(续)