NSUserDefaults
NSUserDefaultDemo
类似android的shareP
短小的信息持久化
比如说 用户配置信息等。
直接通过NSUserDefaults存取。
它的实质是使用plist保存的理论存放为手机存储大小。
获取[NSUserDefaults standardUserDefaults];
如果增加/修改了内容则需要执行下,以提交。
[NSUserDefaults resetStandardUserDefaults];
操作类似NSMutableDictionary;键值操作
增加/修改 [userDefault setObject:self.textField.text forKey:@"content"];
读取 [userDefault objectForKey:@"content"];
例子:
NSUserDefaults *info = [NSUserDefaults standardUserDefaults]; [info setBool:YES forKey:@"LOGIN"]; [info setObject:accesstoken forKey:@"TOKEN"]; [info setObject:self.userName.text forKey:@"LOGINNAME"]; [info setObject:[userInfo objectForKey:@"userid"] forKey:@"userid"]; [info setObject:strToken forKey:@"token"]; [NSUserDefaults resetStandardUserDefaults];