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

# OCKCalendarViewControllerDelegate

A protocol that handles errors in calender view controllers.

## Declaration

```swift
protocol OCKCalendarViewControllerDelegate : AnyObject
```

## Overview

Overview Conform to this protocol to receive callbacks when important events happen in an OCKCalendarViewController.

## Topics

### Handling Errors

- [calendarViewController(_:didEncounterError:)](carekit/ockcalendarviewcontrollerdelegate/calendarviewcontroller(_:didencountererror:).md)

## See Also

### Handling Errors

- [delegate](carekit/ockcalendarviewcontroller/delegate.md)
