在我的应用程序今天的扩展程序中,我想从主应用程序中获取一些文本。我尝试过使用NSUserDefault和Notification,我无法得到任何东西。我不想从主应用程序复制相同冗长的代码,所以我该怎么办?谢谢!
答案 0 :(得分:2)
在目标下创建应用群组 - >功能如下面的屏幕截图所示,它应该是唯一的
现在你可以存储信息NSUserDefaults
,但你必须使用不同的方法来存储应用程序组名称的信息。我已经给出了一个例子
NSUserDefaults *sharedDefault= [[NSUserDefaults alloc] initWithSuiteName:@"group.DigitalAnniversaries"]
[sharedDefault setValue:@"3" forKey:@"notification"]
答案 1 :(得分:1)
如果您注册了Apple Developer程序,那么应用程序组是一个好方法,或者构建一个新目标来共享数据。