---
title: NSPredicateValidating
framework: foundation
role: symbol
role_heading: Protocol
path: foundation/nspredicatevalidating
---

# NSPredicateValidating

## Declaration

```swift
protocol NSPredicateValidating : NSObjectProtocol
```

## Topics

### Instance Methods

- [visit(_:)](foundation/nspredicatevalidating/visit(_:)-491gq.md)
- [visit(_:)](foundation/nspredicatevalidating/visit(_:)-9r82q.md)
- [visit(_:)](foundation/nspredicatevalidating/visit(_:)-9s9ho.md)
- [visitExpressionKeyPath(_:scope:key:)](foundation/nspredicatevalidating/visitexpressionkeypath(_:scope:key:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
