我有两个应用程序,(AppA和AppB)。我想在APPA数据保存和使用访问它在APPB应用程序组:NSUserDefault是否保护存储应用程序组数据?
代码在应用程序答:
- (IBAction)btnSetValuePressed:(id)sender {
NSUserDefaults *myDefaults = [[NSUserDefaults alloc] initWithSuiteName:@"group.com.tcompany.testName"];
[myDefaults setObject:@"foo" forKey:@"bar"];
[myDefaults synchronize];
}
代码在应用B:
NSUserDefaults *myDefaults = [[NSUserDefaults alloc] initWithSuiteName:@"group.com.tcompany.testName"];
NSString *myString = [myDefaults objectForKey:@"bar"];
self.lblResult.text = myString;
问题:
它足够安全吗?
安全吗? – trojanfoe
从想要窃取数据的人身上获得安全保护? – user1872384