У меня есть CKRecordID
, который мне нужно сохранить в CloudKit в качестве ссылки. Однако, когда я пытаюсь сохранить его, я получаю следующее сообщение об ошибке:Сохранение CKRecordID в CloudKit
Cannot convert value of type 'CKRecordID?' to expected argument type 'CKRecordValue?'
Декларация currentlySelectedUser:
var currentlySelectedUser: CKRecordID?
Извлечение currentlySelectedUser в другом CKQuery:
self.currentlySelectedUser = record.creatorUserRecordID
Сохранение currentlySelectedUser:
myRecord.setObject(currentlySelectedUser, forKey: "toUser")
Ошибка возникает на третьей строке кода.
Как сохранить этот CKRecordID
в качестве ссылки в другой записи CloudKit?
Обновить свой вопрос с соответствующим кодом и указать точную линию вызывает ошибку. – rmaddy
@rmaddy Я обновил вопрос с соответствующими строками кода – user4174219