无法设置 Bool NSUserDefaults
Cannot setBool NSUserDefaults
我正在尝试设置 userDefaults,但它不起作用。还有其他人遇到过这个问题吗?
在模拟器和设备上都试过了。 Xcode 6.3.1 和 iOS 8.3
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setBool:YES forKey:@"active"];
BOOL active = [defaults boolForKey:@"active"]; // RETURN NO
检查此代码:
你缺少同步 nsuserdefault。
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setBool:YES forKey:@"active"];
[defaults synchronize];
BOOL active = [defaults boolForKey:@"active"];
我正在尝试设置 userDefaults,但它不起作用。还有其他人遇到过这个问题吗? 在模拟器和设备上都试过了。 Xcode 6.3.1 和 iOS 8.3
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setBool:YES forKey:@"active"];
BOOL active = [defaults boolForKey:@"active"]; // RETURN NO
检查此代码: 你缺少同步 nsuserdefault。
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setBool:YES forKey:@"active"];
[defaults synchronize];
BOOL active = [defaults boolForKey:@"active"];