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

# delegate

The delegate that handles communication between players in a match.

## Declaration

```swift
weak var delegate: (any GKMatchDelegate)? { get set }
```

## Discussion

Discussion To receive voice or data from other players, you must set the delegate.

## See Also

### Setting the delegate

- [GKMatchDelegate](gamekit/gkmatchdelegate.md)
