iCloud同步文件和核心数据

时间:2014-02-23 13:47:48

标签: ios core-data icloud nsfilemanager file-manager

在我的应用程序中,我将文件管理器中的图像及其元数据(图像名称,创建日期,注释和图像路径)保存在核心数据中。 我想知道使用iCloud同步这些数据的最佳做法。

1 个答案:

答案 0 :(得分:0)

如果您将图像保存在普遍容器中,它们将在设备之间同步。但是,您可能需要存储相对路径名而不是绝对路径名。

如果您查看下面链接中的示例应用程序,您会发现应用程序使用iCloud使用事务日志同步Core Data数据库,并使用iCloud同步用户创建的备份文件。因此,虽然这不是您想要的,但是修改用于将备份文件保存到iCloud以将文件保存到iCloud的代码非常容易。

您需要记住iOS不会自动从iCloud下载文件,所以在尝试在设备上使用它之前,您必须从应用程序中执行此操作。

http://ossh.com.au/design-and-technology/software-development/