---
title: leaderboardDelegate
framework: gamekit
role: symbol
role_heading: Instance Property
path: gamekit/gkleaderboardviewcontroller/leaderboarddelegate
---

# leaderboardDelegate

The view controller’s delegate.

## Declaration

```swift
weak var leaderboardDelegate: (any GKLeaderboardViewControllerDelegate)! { get set }
```

## Discussion

Discussion Before displaying the leaderboard, you must set a delegate.

## See Also

### Configuring the Leaderboard View Controller

- [category](gamekit/gkleaderboardviewcontroller/category.md)
- [timeScope](gamekit/gkleaderboardviewcontroller/timescope.md)
