---
title: constraint
framework: coredata
role: symbol
role_heading: Instance Property
path: coredata/nsconstraintconflict/constraint
---

# constraint

The constraint that has been violated.

## Declaration

```swift
var constraint: [String] { get }
```

## See Also

### Inspecting a Conflict

- [conflictingObjects](coredata/nsconstraintconflict/conflictingobjects.md)
- [conflictingSnapshots](coredata/nsconstraintconflict/conflictingsnapshots.md)
- [constraintValues](coredata/nsconstraintconflict/constraintvalues.md)
- [databaseObject](coredata/nsconstraintconflict/databaseobject.md)
- [databaseSnapshot](coredata/nsconstraintconflict/databasesnapshot.md)
