---
title: NSValidationPredicateErrorKey
framework: coredata
role: symbol
role_heading: Global Variable
path: coredata/nsvalidationpredicateerrorkey
---

# NSValidationPredicateErrorKey

The error key for the predicate that failed to validate.

## Declaration

```swift
let NSValidationPredicateErrorKey: String
```

## See Also

### Managing Data Validation

- [validateValue(_:forKey:)](coredata/nsmanagedobject/validatevalue(_:forkey:).md)
- [validateForDelete()](coredata/nsmanagedobject/validatefordelete().md)
- [validateForInsert()](coredata/nsmanagedobject/validateforinsert().md)
- [validateForUpdate()](coredata/nsmanagedobject/validateforupdate().md)
- [Validation error codes](coredata/1535452-validation-error-codes.md)
- [NSValidationKeyErrorKey](coredata/nsvalidationkeyerrorkey.md)
- [NSValidationObjectErrorKey](coredata/nsvalidationobjecterrorkey.md)
- [NSValidationValueErrorKey](coredata/nsvalidationvalueerrorkey.md)
