Contents

detectConflicts(for:)

Marks an object for conflict detection.

Declaration

func detectConflicts(for object: NSManagedObject)

Parameters

  • object:

    A managed object.

Discussion

If on the next invocation of save() object has been modified in its persistent store, the save fails. This allows optimistic locking for unchanged objects. Conflict detection is always performed on changed or deleted objects.

See Also

Handling managed objects