iOS 说说NSUserDefaults储存

摘要: NSUserDefaults能用来储存一些小数据信息,以键值对key-value的方式储存。是密文储存在plist文档里,因此比较敏感数据信息要先自身数据加密后再存。可作为程序的全局性自变量,许多人都...

NSUserDefaults能用来储存一些小数据信息,以键值对key-value的方式储存。是密文储存在plist文档里,因此比较敏感数据信息要先自身数据加密后再存。可作为程序的全局性自变量,许多人都感觉很便捷。


如:member_id=fei


//载入数据信息

NSString *a=@"fei";

[[NSUserDefaults standardUserDefaults] setObject:a forKey:@"member_id"];
//同歩硬盘,此步太重要。由于载入句子实行后,仅仅把数据信息存进缓存文件,并沒有真实存进硬盘,将会是以便节约I/O花销,多写好多个自变量值再一次递交吧
[[NSUserDefaults standardUserDefaults] synchronize];

//载入数据信息,必须用数据信息的地区就用这句话,  edit1是viewController上的一个edit控制
[self.edit1 setText:[[NSUserDefaults standardUserDefaults] objectForKey:@"member_id"]];


//清除
[[NSUserDefaults standardUserDefaults] removeObjectForKey:@"member_id"];



联系我们

全国服务热线:4000-399-000 公司邮箱:343111187@qq.com

  工作日 9:00-18:00

关注我们

官网公众号

官网公众号

Copyright?2020 广州凡科互联网科技股份有限公司 版权所有 粤ICP备10235580号 客服热线 18720358503

技术支持:图片制作软件