---
title: delegate
framework: corewlan
role: symbol
role_heading: Instance Property
path: corewlan/cwwificlient/delegate
---

# delegate

An object that provides Wi-Fi event handling.

## Declaration

```swift
weak var delegate: AnyObject? { get set }
```

## Discussion

Discussion When a client registers for Wi-Fi events with the startMonitoringEvent(with:) method, the client’s delegate receives messages in response to Wi-Fi events. The delegate should adopt the CWEventDelegate protocol to receive these messages.
