ios - 使用 NSPersistentCloudKitContainer 时仅在本地存储一些实体
问题描述
我想要实现的是我有一个与 CloudKit 同步的核心数据配置和一个不同步的配置。有些实体我不想同步。它们应该只存储在本地。
我试图创建一个单独的配置并取消选中Used with CloudKit
. 现在,如果我要添加一个只能由本地配置使用的新实体,它也始终处于默认配置(与 CloudKit 同步)中。不过,我无法从默认配置中删除该实体。
在这种情况下Entity
,也是默认配置,因此会与 CloudKit 同步。
我怎样才能实现将此实体仅存储在设备上?
解决方案
最后,本文档建议您创建两种配置,一种与 CloudKit 同步,另一种不同步。看起来默认配置未与 Cloudkit 同步。
推荐阅读
- javascript - 我如何将其从两个硬编码图像更改为图像数组。
- html - html元素不返回值时如何跳过一行?
- javascript - 在 Chromebook 上跨用户使用 IndexDB
- python - 是否可以用熊猫逐块写入json
- r - 创建一个数据框列表,其中每个数据框的名称来自列表
- directory - 进程无法访问该文件,因为它是由 vb.net 中的另一个进程创建的
- search - Drupal 8 search api solr想要获取所有项目
- react-native - React-Native 0.57 和 Storybook 兼容性问题
- qt - 如何在 Qt 中刷新 TreeModel?
- java - 计算实体 JPA 的所有特定属性