============================================================
博文原创,转载请声明出处
============================================================
项目中遇到NSUserDefaults问题,我已经保存了,但是重新运行的时候,发现值没有保存。
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[prefs setObject:appDel.dictProfile forKey:@"dict"];
NSLog(@"%@",[prefs valueForKey:@"dict"]);
stackoverflow中找到帖子说:
你在xcode运行时候,点击“stop”,NSUserDefaults可能没保存。
为了保险期间,运行如下代码立即保存:
[[NSUserDefaults standardUserDefaults] synchronize];