如何在iOS应用程序中保存BOOL

时间:2015-04-28 18:08:15

标签: ios save boolean nsuserdefaults

我使用以下代码保存BOOL,但它无效。

[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"save"];
StrongMAN = [[NSUserDefaults standardUserDefaults] boolForKey:@"save"];

还有其他方法可以保存BOOL吗?

3 个答案:

答案 0 :(得分:1)

您应该添加以下代码

[[NSUserDefaults standardUserDefaults] synchronize];

答案 1 :(得分:1)

[[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"kLogIn"];
[[NSUserDefaults standardUserDefaults] synchronize];

答案 2 :(得分:0)

[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"testingBool"];
BOOL test = [[NSUserDefaults standardUserDefaults] boolForKey:@"testingBool"];