NSUserDefaults的使用
来源:互联网 发布:事业单位网站域名 编辑:程序博客网 时间:2024/06/03 21:30
/**
* 将数据保存在NSUserDefaults中
*
* @param dictionary 字典
*/
+(void)saveDataWithDictionary:(NSDictionary *)dictionary
{
[[NSUserDefaultsstandardUserDefaults] setObject:dictionaryforKey:@"appData"];
[[NSUserDefaultsstandardUserDefaults] synchronize];
}
/**
* 从NSUserDefaults中获取QUser
*
* @return QUser
*/
+(QUser *)getUserDefaultsUser
{
NSDictionary *dictionary = [[NSUserDefaultsstandardUserDefaults] objectForKey:@"appData"];
if (dictionary) {
[QDataSource ShareQDataSource].user.username = dictionary[@"username"];
[QDataSourceShareQDataSource].user.userpassword = dictionary[@"password"];
[QDataSourceShareQDataSource].user.userId = [dictionary[@"ip"]integerValue];
[QDataSource ShareQDataSource].user.time = dictionary[@"time"];
[QDataSourceShareQDataSource].user.managerName = dictionary[@"managerName"];
return [QDataSourceShareQDataSource].user;
}
return nil;
}
#pragma mark -清除数据
/**
* 清除数据
*/
+(void)clearUserDefaultsData
{
[[NSUserDefaultsstandardUserDefaults] removeObjectForKey:@"appData"];
[[NSUserDefaultsstandardUserDefaults] synchronize];
}
- NSUserDefaults的使用 (收集)
- NSUserDefaults standardUserDefaults的使用
- NSUserDefaults standardUserDefaults的使用
- NSUserDefaults standardUserDefaults的使用
- NSUserDefaults standardUserDefaults的使用
- NSUserDefaults standardUserDefaults的使用
- NSUserDefaults的使用
- NSUserDefaults的使用
- NSUserDefaults的使用
- NSUserDefaults的简单使用
- NSUserDefaults的使用
- NSUserDefaults的使用
- NSUserDefaults的使用
- iOS - NSUserDefaults的使用
- NSUserDefaults standardUserDefaults的使用
- NSUserDefaults的使用
- NSUserDefaults的简单使用
- NSUserDefaults standardUserDefaults的使用
- MFC---程序中动态设置控件可见性
- C语言基本数据类型简介
- Sobel图像处理详解
- POJ NO.1979 Red and Black(DPS,搬黑砖,,,)
- Java基础之泛型
- NSUserDefaults的使用
- JAVA Window、Linux 获取实际IP地址
- 使用Cornerstone更新后工程打不开问题的解决办法
- Android触摸事件的分发、拦截、处理
- C++外部程序修改exe文件属性信息的版本信息
- java正则表达式获取指定HTML标签的指定属性值
- memcached客户端和连接池
- LeetCode240:Search a 2D Matrix II
- UI组件之ProgressBar及其子类(二)SeekBar拖动条和RatingBar星级评分条的使用