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

# delegate

The delegate object that handles advertising-related events.

## Declaration

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

## See Also

### Configuring and Initialization

- [init(peer:discoveryInfo:serviceType:)](multipeerconnectivity/mcnearbyserviceadvertiser/init(peer:discoveryinfo:servicetype:).md)
- [discoveryInfo](multipeerconnectivity/mcnearbyserviceadvertiser/discoveryinfo.md)
- [myPeerID](multipeerconnectivity/mcnearbyserviceadvertiser/mypeerid.md)
- [serviceType](multipeerconnectivity/mcnearbyserviceadvertiser/servicetype.md)
