我有一个包含两个不同目标的项目(同一个应用程序的免费和付费版本),我有一个list
项目,我保存到NSUserDefaults
。我的问题是,有没有办法在两个版本的应用程序之间共享此列表,而不使用KeyChain
或类似的东西?
答案 0 :(得分:4)
您可以使用App Group并将项目保存在其中。 项目 - > 功能 - > 应用组
在目标中添加应用组
使用NSUserDefaults
例如:
NSUserDefaults *myDefaults = [[NSUserDefaults alloc] initWithSuiteName:@"com.group.identifier"];