我需要在我的应用程序中,通过自定义键盘扩展保存布尔值到NSUserDefault
并与应用组共享。
我的代码可以在 Beta1中运行。
self.defaults = [NSUserDefaults standardUserDefaults];
if([self.defaults boolForKey:@"BlackKey"])
{
NSLog(@"Black");
}
else
{
NSLog(@"White");
}
但在iOS 8 Beta3中不是这样。 当我从
NSUserDefault
检索Boolean
值时,它没有返回任何内容,因此我无法从自定义键盘扩展中加载。 我还尝试了在NSUserDefault
中使用initWithSuiteName
。 这个问题只发生在我身上吗?还是在iOS 8 Beta3中有bug?