我尝试向/从 写入/读取值[NSUserDefaults standardUserDefaults]
,但它似乎不起作用。我的代码是:
[[NSUserDefaults standardUserDefaults] setObject:@"sampleString" forKey:@"sampleKey"];
[[NSUserDefaults standardUserDefaults] synchronize];
NSString *defaultsValue = [[NSUserDefaults standardUserDefaults] objectForKey:@"sampleKey"];
return defaultsValue;
此代码返回nil
, 适用于 Xcode 8.0 beta 和 iPhone 6s (10.0) 模拟器。但是它返回sampleString
Xcode 8.0 beta 和 iPhone 6s (9.1) 模拟器
我正在使用新系统测试我的应用程序。难道我做错了什么?或者有解决方法吗?或者它只是一个“测试版”问题?