Objective c Cocoa应用程序和Widget之间的共享容器应用程序组不';行不通
我正在尝试在Cocoa应用程序和小部件之间共享NSUserDefault,我设置了以下内容: 我在小部件目标中,然后在Cocoa应用程序和扩展中,以这种方式在共享NSUserDefault中进行了相同的设置:Objective c Cocoa应用程序和Widget之间的共享容器应用程序组不';行不通,objective-c,macos,cocoa,Objective C,Macos,Cocoa,我正在尝试在Cocoa应用程序和小部件之间共享NSUserDefault,我设置了以下内容: 我在小部件目标中,然后在Cocoa应用程序和扩展中,以这种方式在共享NSUserDefault中进行了相同的设置: self.defaultsValue = [[NSUserDefaults alloc] initWithSuiteName:@"group.myapp"]; 在Cocoa应用程序中,我可以读取其中的变量,在小部件不工作的情况下,当我访问带有特定键的变量时,为null,例如: NSLo
self.defaultsValue = [[NSUserDefaults alloc] initWithSuiteName:@"group.myapp"];
在Cocoa应用程序中,我可以读取其中的变量,在小部件不工作的情况下,当我访问带有特定键的变量时,为null,例如:
NSLog(@"%@",[self.defaultsValue valueForKey:@"MyKey"]);
是空的,我怎么能解决这个问题