---
title: delegate
framework: multipeerconnectivity
role: symbol
role_heading: Instance Property
path: multipeerconnectivity/mcadvertiserassistant/delegate
---

# delegate

The delegate object that handles advertising-assistant-related events.

## Declaration

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

## See Also

### Initializing and Configuring

- [init(serviceType:discoveryInfo:session:)](multipeerconnectivity/mcadvertiserassistant/init(servicetype:discoveryinfo:session:).md)
- [session](multipeerconnectivity/mcadvertiserassistant/session.md)
- [discoveryInfo](multipeerconnectivity/mcadvertiserassistant/discoveryinfo.md)
- [serviceType](multipeerconnectivity/mcadvertiserassistant/servicetype.md)
