我必须将Boolean价值保存到NSUserDefault我的应用程序中custom keyboard extension并与应用程序组共享。
我的代码在iOS 8Beta1 中工作。
self.defaults = [NSUserDefaults standardUserDefaults];
if([self.defaults boolForKey:@"BlackKey"])
{
NSLog(@"Black");
}
else
{
NSLog(@"White");
}
但不在 iOS 8 Beta3 中。当我从中检索Boolean值时NSUserDefault,它什么也不返回,我无法从自定义键盘扩展加载。
我也试过initWithSuiteNamein NSUserDefault。我只有一个解决这个问题或 iOS 8 Beta3 的错误吗?