Ios 如何删除默认CKRecordZone中每种类型的所有CKRecords?

Ios 如何删除默认CKRecordZone中每种类型的所有CKRecords?,ios,swift,cloudkit,Ios,Swift,Cloudkit,一个请求就可以完成吗?我希望避免单独获取每个文件,并通过记录执行删除 我知道可以删除CKRecordZone,除非zone不是默认值:)如果您有要删除的记录的记录ID,可以使用要删除的记录ID数组调用CKModifyRecordsOperation 或者,您可以将默认区域中的所有记录设置为有一个主引用记录,每个记录都设置有此引用和.deleteSelf引用操作。要删除所有内容,只需删除主参考记录。否,我没有ID…:(

一个请求就可以完成吗?我希望避免单独获取每个文件,并通过记录执行删除


我知道可以删除CKRecordZone,除非zone不是默认值:)

如果您有要删除的记录的记录ID,可以使用要删除的记录ID数组调用CKModifyRecordsOperation


或者,您可以将默认区域中的所有记录设置为有一个主引用记录,每个记录都设置有此引用和.deleteSelf引用操作。要删除所有内容,只需删除主参考记录。

否,我没有ID…:(