在xcode项目中的目标之间共享数据

时间:2015-06-04 08:37:30

标签: ios objective-c

我有一个包含两个不同目标的项目(同一个应用程序的免费和付费版本),我有一个list项目,我保存到NSUserDefaults。我的问题是,有没有办法在两个版本的应用程序之间共享此列表,而不使用KeyChain或类似的东西?

1 个答案:

答案 0 :(得分:4)

您可以使用App Group并将项目保存在其中。 项目 - > 功能 - > 应用组

  1. 在目标中添加应用组

  2. 使用NSUserDefaults

  3. 例如:

    NSUserDefaults *myDefaults = [[NSUserDefaults alloc] initWithSuiteName:@"com.group.identifier"];