Record Changed Error Keys
Constants related to a record-changed error.
If the version of a record on the server is newer than the version you tried to save, the server returns a
CKError.Code.serverRecordChanged error. The
userInfo dictionary of the error object contains the different versions of the conflicting records. Use these keys to retrieve the records and to perform whatever resolution logic is needed to resolve the conflict.
let CKPartialErrorsByItemIDKey: String
The key you use to retrieve partial error results. The value of this key is an
NSDictionary object that maps an item ID object to an error object. The type of each item ID object is dependent on where the partial error occurs. For example, if you receive a partial error when modifying
CKRecord objects, each key is a
CKRecord.ID object corresponding to a record that was not modified.