---
title: delegate
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uidocumentinteractioncontroller/delegate
---

# delegate

The delegate you want to receive document interaction notifications.

## Declaration

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

## Discussion

Discussion You can implement a delegate object to track user interactions with menu items displayed by the document interaction controller. For more information, see UIDocumentInteractionControllerDelegate. The default value of this property is nil.

## See Also

### Handling document-related interactions

- [UIDocumentInteractionControllerDelegate](uikit/uidocumentinteractioncontrollerdelegate.md)
