Global Variable

NSErrorMergePolicy

Default policy for all managed object contexts.

Declaration

var NSErrorMergePolicy: AnyObject

Discussion

This is the default policy for all managed object contexts.

In the case of failure, the save method returns with an error with a userInfo dictionary that contains the object IDs of the objects that had conflicts (NSInsertedObjectsKey, NSUpdatedObjectsKey).

See Also

Policies

var NSMergeByPropertyStoreTrumpMergePolicy: AnyObject

A policy that merges conflicts between the persistent store's version of the object and the current in-memory version by individual property, with the in-memory changes trumping external changes.

var NSMergeByPropertyObjectTrumpMergePolicy: AnyObject

A policy that merges conflicts between the persistent store's version of the object and the current in-memory version by individual property, with the external changes trumping in-memory changes.

var NSOverwriteMergePolicy: AnyObject

A policy that merges conflicts between the persistent store's version of the object and the current in-memory version by pushing the entire in-memory object to the persistent store.

var NSRollbackMergePolicy: AnyObject

A policy that merges conflicts between the persistent store's version of the object and the current in-memory version by discarding all state for the changed objects in conflict.

enum NSMergePolicyType

Constants that define merge policy types.