IOS使用NSUserDefaults保存用户登录数据时注意事项
2014-12-13 16:14
411 查看
使用NSUserDefaults保存用户登录数据时,使用[NSUserDefaults standardUserDefaults]操作之后,一定要注意要加上
[NSUserDefaults standardUserDefaults] synchronize]语句,否则不会更新数据。
如下例子:
1.保存数据
[[NSUserDefaults standardUserDefaults] setObject:authData forKey:@"MyKey"];
[[NSUserDefaults standardUserDefaults] synchronize];
2.移除数据
[[NSUserDefaults standardUserDefaults] removeObjectForKey:@"MyKey];
[[NSUserDefaults standardUserDefaults] synchronize];
[NSUserDefaults standardUserDefaults] synchronize]语句,否则不会更新数据。
如下例子:
1.保存数据
[[NSUserDefaults standardUserDefaults] setObject:authData forKey:@"MyKey"];
[[NSUserDefaults standardUserDefaults] synchronize];
2.移除数据
[[NSUserDefaults standardUserDefaults] removeObjectForKey:@"MyKey];
[[NSUserDefaults standardUserDefaults] synchronize];
相关文章推荐
- NSUserDefaults:通常用来保存一些小巧的数据,如用户的用户名密码,或者是用户的使用习惯,如是否自动打开背景音乐等。
- iOS开发笔记--iOS开发 使用NSUserDefaults 保存数据
- ios NSUserDefaults使用注意事项
- 登录时保存用户信息 --- NSUserDefaults的简单使用
- iOS开发笔记--iOS开发 使用NSUserDefaults 保存数据
- IOS 数据存储——用户默认设置 NSUserDefaults
- iOS 数据持久化 NSUserDefault 的使用 NSUserDefaults读取和写入自定义对象
- IOS 学习笔记17 iPhone开发之使用NSUserDefaults存储数据
- NSUserDefaults standardUserDefaults使用注意事项
- NSUserDefaults standardUserDefaults使用注意事项
- iOS 数据持久化之使用NSUserDefaults存储数据
- ios 保存数据NSKeyedArchiver,NSUserDefaults,Write,SQLite
- iOS 数据持久化 NSUserDefault 的使用 NSUserDefaults读取和写入自定义对象
- 使用NSUserDefaults保存、取出和更新数据
- iOS 使用腾讯地图显示用户位置注意事项
- ios NSUserDefaluts保存登录数据
- iOS的数据保存-NSUserDefaults
- [IOS NSUserDefaults]的使用:登陆后不再显示登录界面。
- iOS 数据持久化之使用NSUserDefaults存储数据
- ios NSUserDefaluts保存登录数据