标签: ios swift cloudkit
是否可以通过一个请求执行此操作?我想避免单独取出每一个并通过记录删除执行。
我知道删除CKRecordZone是可能的,除非zone不是默认值:)
答案 0 :(得分:1)
如果您有要删除的记录的recordID,可以使用要删除的recordID数组调用CKModifyRecordsOperation。
或者,您可以将默认区域中的所有记录设置为具有一个主引用记录,并且每个记录集具有此引用和.deleteSelf的引用操作。要删除所有内容,只需删除主参考记录。