iOS中NSUserDefaults的使用
来源:互联网 发布:windows mobile刷安卓 编辑:程序博客网 时间:2024/06/07 15:16
创建一个user defaults方法有多个,最简单得快速创建方法:
NSUserDefaults *accountDefaults = [NSUserDefaults standardUserDefaults];
添加数据到 user defaults:
[accountDefaults setObject:nameField.text forKey:UserDefaultNameKey];
也可以添加基本数据类型int, float, bool等,有相应得方法
[accountDefaults setBool:YES forKey:UserDefaultBoolKey];
从user defaults中获取数据:
[accountDefaults objectForKey:NCUserDefaultNameKey]
[accountDefaults boolForKey: UserDefaultBoolKey];
要点: NSUserDefaults非常好用,并不需要用户在程序中设置NSUserDefaults的全局变量,需要在哪里使用NSUserDefaults的数据,那么就在哪里创建一个NSUserDefaults对象,然后进行读或者写操作。
针对同一个关键字对应的对象或者数据,可以对它进行重写,重写之后关键字就对应新的对象或者数据,旧的对象或者数据会被自动清理。
NSUserDefaults *accountDefaults = [NSUserDefaults standardUserDefaults];
添加数据到 user defaults:
[accountDefaults setObject:nameField.text forKey:UserDefaultNameKey];
也可以添加基本数据类型int, float, bool等,有相应得方法
[accountDefaults setBool:YES forKey:UserDefaultBoolKey];
从user defaults中获取数据:
[accountDefaults objectForKey:NCUserDefaultNameKey]
[accountDefaults boolForKey: UserDefaultBoolKey];
要点: NSUserDefaults非常好用,并不需要用户在程序中设置NSUserDefaults的全局变量,需要在哪里使用NSUserDefaults的数据,那么就在哪里创建一个NSUserDefaults对象,然后进行读或者写操作。
针对同一个关键字对应的对象或者数据,可以对它进行重写,重写之后关键字就对应新的对象或者数据,旧的对象或者数据会被自动清理。
0 0
- ios中NSUserDefaults的使用
- ios中NSUserDefaults的使用
- iOS中NSUserDefaults的使用
- iOS中NSUserDefaults的使用
- IOS中NSUserDefaults的使用
- iOS中NSUserDefaults的使用
- iOS - NSUserDefaults的使用
- iOS NSUserDefaults的使用
- iOS NSUserDefaults的使用
- IOS中NSUserDefaults的用法
- IOS中NSUserDefaults的用法
- IOS中NSUserDefaults的用法
- ios中NSUserDefaults的用法
- IOS中NSUserDefaults的用法
- iOS中NSUserDefaults的用法
- IOS中NSUserDefaults的用法
- ios中NSUserDefaults的用法
- ios开发 NSUserDefaults的使用
- Android 序列化对象接口Parcelable使用方法
- phonegap help命令
- OpenCV—多通道颜色分离&混合
- hdu_1241_Oil Deposits(DFS)
- 排序算法之希尔排序算法---c++实现
- iOS中NSUserDefaults的使用
- C语言中%d,%o,%f,%e,%x的意义
- char* CString string区别
- 第十七讲 项目二:用指针玩字符串 (事例)
- win平台AndroidStudio 1.0首次安装
- [置顶] 计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接
- JqueryEasyUI中的Datagrid获取选中行的数据
- Python中的字符串处理
- 谁能代表8寸平板 :皓丽H8平板 VS iPad mini