---
title: filterPredicate
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsarraycontroller/filterpredicate
---

# filterPredicate

A predicate used by the receiver to filter the array controller contents

## Declaration

```swift
var filterPredicate: NSPredicate? { get set }
```

## Discussion

Discussion This property is observable using key-value observing.

## See Also

### Filtering Content

- [clearsFilterPredicateOnInsertion](appkit/nsarraycontroller/clearsfilterpredicateoninsertion.md)
