有人可以帮我理解为什么这个布尔值不保存吗?
这是我在视图中加载的代码:
[appDelegate.defaults setBool:YES forKey:@"testKey"];
[appDelegate.defaults synchronize];
NSLog (@"TEST BOOL VALUE = %@", [appDelegate.defaults boolForKey:@"testKey"] ? @"YES" : @"NO");
在应用程序委托 applicationDidFinishLaunching 中,我将 appdelegate.defaults 定义为:
self.defaults = [NSUserDefaults standardUserDefaults];
为什么这不起作用我真的不知道。
谢谢!!