---
title: delegate
framework: gamekit
role: symbol
role_heading: Instance Property
path: gamekit/gkchallengeeventhandler/delegate
---

# delegate

The delegate for the event handler.

## Declaration

```swift
weak var delegate: (any GKChallengeEventHandlerDelegate)! { get set }
```

## Discussion

Discussion Only access this property from your game’s main thread.
