---
title: OCKContactsListViewControllerDelegate
framework: CareKit
role: symbol
role_heading: Protocol
platforms: [iOS 13.0+, Mac Catalyst 13.0+, watchOS 7.0+]
path: carekit/ockcontactslistviewcontrollerdelegate
---

# OCKContactsListViewControllerDelegate

A protocol that handles state updates in a contacts list view controller.

## Declaration

```swift
protocol OCKContactsListViewControllerDelegate : AnyObject
```

## Topics

### Handling Errors

- [contactsListViewController(_:didEncounterError:)](carekit/ockcontactslistviewcontrollerdelegate/contactslistviewcontroller(_:didencountererror:).md)

## See Also

### Contact View Changes

- [OCKContactViewControllerDelegate](carekit/ockcontactviewcontrollerdelegate.md)
- [OCKContactControllerProtocol](carekit/ockcontactcontrollerprotocol.md)
- [OCKContactViewDelegate](carekitui/ockcontactviewdelegate.md)
