将本地文件加载到应用CoreData的代码逻辑是什么?

问题描述

该应用程序使用CloudKit容器将数据同步到iCloud。我使用Share Extension将本地文件数据加载到CloudKit容器。

现在将本地文件加载到应用程序的过程如下:

  1. 在“系统文件”中打开“共享扩展名”以选择本地文件
  2. 将本地文件加载到CloudKit容器中。
  3. 将数据同步到应用的CoreData。

文件较大时,步骤2和步骤3会很慢。也许我的过程中有一些错误的逻辑。

我要按照以下过程进行操作:

  1. 将本地文件数据加载到我的应用的CoreData中。
  2. 将CoreData同步到iCloud。

我可以通过不使用共享扩展名直接在应用程序中加载本地文件来做到这一点吗?

一个可能的解决方案是同时使用App Groups和CloudKit容器。首先将数据加载到应用程序组,然后将应用程序组同步到CloudKit容器。有可能吗?

最好的方法是什么?感谢您的帮助。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...