1

NSPersistentCloudKitContainer 自动为 NSManagedObjects 创建所有 CKRecords,所以...

如何在同步更改之前访问此进程并设置 CKRecord.parent。

我需要 B 类型的每个 CKRecord 都具有 A 类型的父记录,但要避免将 setParent(:) 完全手动处理为完全独立的机制。

4

1 回答 1

1

保存到 Core Data 后,您可以通过此处阅读的 NSPersistentCloudKitContainer 提供的功能获取CKRecord

例如,您可以使用CKModifyRecordsOperation将父级设置为记录并将其保存到数据库,是的,您必须使用 CloudKit 操作才能使其工作。

于 2020-07-26T19:20:54.593 回答