如何从父应用程序获取iWatch扩展中的数据?

时间:2017-05-31 11:01:47

标签: ios widget nsuserdefaults

在父应用中:

NSUserDefaults *myDefaults = [[NSUserDefaults alloc]
                              initWithSuiteName:@"group.soft.iWatch"];
[myDefaults setObject:@"ABC" forKey:@"baseCountry"];
[myDefaults synchronize];

在iWatch中:

NSUserDefaults *myDefaults = [[NSUserDefaults alloc]
                              initWithSuiteName:@"group.soft.iWatch"];
NSLog(@"%@",[myDefaults objectForKey:@"baseCountry"]);

在应用程序目标中,组也会被勾选。 这种方式对于Widget扩展非常有用。

0 个答案:

没有答案