CKReference has been renamed to CKRecord.Reference
//4.0 let reference = CKReference(recordID: whistle.recordID, action: .deleteSelf)
//4.2 let reference = CKRecord.Reference(recordID: whistle.recordID, action: .deleteSelf)
If this helped you, share and pass it on! 😀 ➡️ 🐦