在我的应用中,我正尝试按SettingView
实施NSUserDefault
。所以,我编写的程序代码如下:
保存用户设置的方法示例:
+ (void)setUserAutoPlaySetting:(BOOL)setting {
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
[userDefaults setBool:setting forKey:kAutoPlaySettingKey];
[userDefaults synchronize];
}
此方法已收到用户设置为BOOL
并按NSUserDefault
保存。
我在模拟器上确认了我的App保存用户设置,但在真实设备上没有。
此外,此方法可以保存NO
但禁用以在真实设备上保存YES
。
任何人都可以告诉我怎样才能克服这个问题?感谢。