---
title: "init(constraint:databaseObject:databaseSnapshot:conflictingObjects:conflictingSnapshots:)"
framework: coredata
role: symbol
role_heading: Initializer
path: "coredata/nsconstraintconflict/init(constraint:databaseobject:databasesnapshot:conflictingobjects:conflictingsnapshots:)"
---

# init(constraint:databaseObject:databaseSnapshot:conflictingObjects:conflictingSnapshots:)

## Declaration

```swift
init(constraint contraint: [String], databaseObject: NSManagedObject?, databaseSnapshot: [AnyHashable : Any]?, conflictingObjects: [NSManagedObject], conflictingSnapshots: [Any])
```
