使用NSUserDefaults保存用户登录数据时,使用[NSUserDefaults standardUserDefaults]操作之后,一定要注意要加上
[NSUserDefaults standardUserDefaults] synchronize]语句,否则不会更新数据。
如下例子:
1.保存数据
[[NSUserDefaults standardUserDefaults] setObject:authData forKey:@"MyKey"];
[[NSUserDefaults standardUserDefaults] synchronize];
2.移除数据
[[NSUserDefaults standardUserDefaults] removeObjectForKey:@"MyKey];
[[NSUserDefaults standardUserDefaults] synchronize];