我在 NSUserDefaults 中保存一个 bool 值,如下所示:
[[NSUserDefaults standardUserDefaults]setBool:NO forKey:@"password"];
然后我像这样同步默认值:
[[NSUserDefaults standardUserDefaults]synchronize];
但是当我的应用程序进入后台然后进入前台时,我的 bool 将值更改为YES
为什么会这样?我将我的 bool 设置为YES
仅在程序中的一个位置,当我的应用程序离开/进入前台时,它无法管理。
谢谢!