---
title: "init(constraint:database:databaseSnapshot:conflicting:conflictingSnapshots:)"
framework: coredata
role: symbol
role_heading: Initializer
path: "coredata/nsconstraintconflict/init(constraint:database:databasesnapshot:conflicting:conflictingsnapshots:)"
---

# init(constraint:database:databaseSnapshot:conflicting:conflictingSnapshots:)

Initializes a constraint conflict.

## Declaration

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