ios - 生成具有 CoreData 等属性的 CKRecord 类

标签 ios cloudkit

我正在将应用程序从 CoreData 迁移到 CloudKit。我讨厌使用基于字符串的键值编码,因为它会阻止自动完成并使重构变得更加困难。使用 CoreData,我们可以自动生成具有属性的类,以便数据模型中的更改自动反射(reflect)在生成的类及其属性中。 CloudKit 是否有类似的流程?

最佳答案

iOS 13 中的新 NSPersistentCloudKitContainer 连接了 CoreData 和 CloudKit。这意味着本地存储保留在 CoreData 中,并且可以使用 CoreData 自动生成的类和属性来访问值。 NSPersistentCloudKitContainer 处理与 CloudKit 的接口(interface),因此不需要 KVC。

关于ios - 生成具有 CoreData 等属性的 CKRecord 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58629627/

相关文章:

ios - 在 XCode 中的某个循环后运行断点?

ios - 如何从V2 Box iOS SDK获取文件扩展名和路径?

ios - NSPredicate 的 CloudKit 意外表达式

ios - 如何正确调用 `fetchAllSubscriptionsOperation()` 来检索 CloudKit 订阅?

ios - 核心数据更新旧项目,创建新记录

ios - 捕获并存储用相机拍摄的照片到本地数据库/PhoneGap/Cordova/iOS

ios - 非法配置。连接 "cell"无法将原型(prototype)对象作为其目标

ios - 集成中的 Blob 数据

ios - 打开文档时管理 View 层次结构

ios - CloudKit: "There is no operation associated with this request"