1 2 3 4 5 6 7 8 9 10 11
import CloudKit extension CKRecord.Reference { func bridgePayload() -> CKReferencePayload { ckEncodeReference(self) } static func fromBridgePayload(_ payload: CKReferencePayload) -> CKRecord.Reference { ckDecodeReference(payload) } }