我正在设计一个外语教学应用程序。该应用程序将附带自己的字典,但也会有用户创建的字典。当应用词典更新时,我不想丢失用户单词,或单词分数。
我一直在使用 Core Data 作为应用字典的模型。目前,我也在为用户字典使用 Core Data。
很明显,在这种模式下,用户词典不会跨设备同步。
我已经尝试过 CloudKit,但这会复制我的应用程序字典,即使我使用 NSPersistentController 而不是 NSPersistentCloudkitController 来保存它。
我的问题主要是我是否采取了正确的方法,理想情况下,有没有例子?
我附上了显示本地和云配置的核心数据模型。
感谢您的帮助。