我有一个带有 settings.bundle 的 iOS 应用程序,它处理我的应用程序的各种设置Switch toggle。我在我的 root.plist 文件中设置了默认值(使用 DefaultValue 属性),YES但任何时候应用程序在设备或 iOS 模拟器上启动时,所有值都会变为NO。它仅在第一次发布时运行良好。

我正在使用此代码检索默认值(我在这里做错了吗?):
NSUserDefaults *localeDefaults = [NSUserDefaults standardUserDefaults];
BOOL ENWORDS = [localeDefaults boolForKey:@"localetime"];