从 table - Swift 中删除引用对象

Remove reference object from table - Swift

我在从 table 中删除引用关系时遇到问题。

我将以下 user2reference 添加到以下 table。

我只想从 table 中删除此引用关系。它应该是这样的:

试图存储空字符串或 CKReference 具有空 recordName 但 不起作用

试试这个:

database.fetchRecordWithID(CKRecordID(recordName: "user2reference"))
    {
        record, error in
        if let record = record
        {
            record.setObject(NSString(string: ""), forKey: "recordName")
            self.database.saveRecord(record) {_ in}
        }
    }

或者你可以这样做

record["user2reference"] = nil

从 CloudKit

获取记录后