从 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
获取记录后
我在从 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
获取记录后