CKRecordID
参照として CloudKit に保存する必要がある があります。ただし、保存しようとすると、次のエラーが発生します。
タイプ「CKRecordID?」の値を変換できません 期待される引数の型 'CKRecordValue?' に
currentlySelectedUser の宣言:
var currentlySelectedUser: CKRecordID?
別の CKQuery での currentlySelectedUser の取得:
self.currentlySelectedUser = record.creatorUserRecordID
currentlySelectedUser の保存:
myRecord.setObject(currentlySelectedUser, forKey: "toUser")
エラーはコードの 3 行目で発生します。
CKRecordID
これを別の CloudKit レコードの参照として保存するにはどうすればよいですか?