我有一个带有 settings.bundle 的 iOS 应用程序,它处理我的应用程序的各种设置Switch toggle
。我在我的 root.plist 文件中设置了默认值(使用 DefaultValue 属性),YES
但任何时候应用程序在设备或 iOS 模拟器上启动时,所有值都会变为NO
。它仅在第一次发布时运行良好。
我正在使用此代码检索默认值(我在这里做错了吗?):
NSUserDefaults *localeDefaults = [NSUserDefaults standardUserDefaults];
BOOL ENWORDS = [localeDefaults boolForKey:@"localetime"];