账号,版本号,本地的存取
2015-12-22 17:49
435 查看
//存
NSDictionary *responseObject = [NSDictionary
dictionaryWithObjectsAndKeys:_phoneNumTF.text,@"tel",_yanzhengStr,@"yzm",_IMEI,@"IMEI",_userType,@"usertype",
nil];
// 先将字典转为模型
AccountModel *account = [AccountModel
accountWithDict:responseObject];
//
存储模型数据
NSString *doc = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES)
lastObject];
NSString *file = [doc
stringByAppendingPathComponent:@"account.data"];
[NSKeyedArchiver
archiveRootObject:account toFile:file];
//取
NSString *doc = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES)
lastObject];
NSString *file = [doc
stringByAppendingPathComponent:@"account.data"];
AccountModel *account = [NSKeyedUnarchiver
unarchiveObjectWithFile:file];
NSLog(@"tel--%@",account.tel);
//版本号
NSString *key =
@"CFBundleVersion";
// 取出沙盒中存储的上次使用软件的版本号
NSUserDefaults *defaults = [NSUserDefaults
standardUserDefaults];
NSString *lastVersion = [defaults
stringForKey:key];
// 获得当前软件的版本号
NSString *currentVersion = [NSBundle
mainBundle].infoDictionary[key];
//存
[defaults setObject:currentVersion
forKey:key];
[defaults synchronize];
NSDictionary *responseObject = [NSDictionary
dictionaryWithObjectsAndKeys:_phoneNumTF.text,@"tel",_yanzhengStr,@"yzm",_IMEI,@"IMEI",_userType,@"usertype",
nil];
// 先将字典转为模型
AccountModel *account = [AccountModel
accountWithDict:responseObject];
//
存储模型数据
NSString *doc = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES)
lastObject];
NSString *file = [doc
stringByAppendingPathComponent:@"account.data"];
[NSKeyedArchiver
archiveRootObject:account toFile:file];
//取
NSString *doc = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES)
lastObject];
NSString *file = [doc
stringByAppendingPathComponent:@"account.data"];
AccountModel *account = [NSKeyedUnarchiver
unarchiveObjectWithFile:file];
NSLog(@"tel--%@",account.tel);
//版本号
NSString *key =
@"CFBundleVersion";
// 取出沙盒中存储的上次使用软件的版本号
NSUserDefaults *defaults = [NSUserDefaults
standardUserDefaults];
NSString *lastVersion = [defaults
stringForKey:key];
// 获得当前软件的版本号
NSString *currentVersion = [NSBundle
mainBundle].infoDictionary[key];
//存
[defaults setObject:currentVersion
forKey:key];
[defaults synchronize];
相关文章推荐
- java多线程之-- 一个生产者与一个消费者
- JAVA 取 数据库里Blob字段值为字符串的方法
- mahout 推荐系统示例
- ios 利用Block进行两个页面传值
- monte carlo simulation
- 安卓日记——ViewPager与RadioGroup关联
- 模仿360安全卫士项目笔记6
- 经常用电脑的人应注意健康 交你怎样将辐射降到最低
- shell字符串操作技巧
- sql server 2012 如何收缩事务日志
- 【XCode】Xcode7.2(7C68)下Swift基于SpriteKit出现Invalid Request: requesting subtype without specifying idiom
- 程序员 SEO优化
- Mahout使用入门
- 12.22.2015
- BZOJ1509: [NOI2003]逃学的小孩
- 第七部分: 分析监管、安全与隐私管理和信息生命周期监管
- Python连接MySQL中有关中文乱码的解决问题
- CCSprite的使用方法大全
- 项目管理 数据对接
- 自己对杨一夫创业心得的感悟。