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

# delegate

The receiver’s delegate or nil if it doesn’t have a delegate.

## Declaration

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

## Discussion

Discussion For a list of methods your delegate object can implement, see UIActionSheetDelegate.

## See Also

### Setting properties

- [title](uikit/uiactionsheet/title.md)
- [isVisible](uikit/uiactionsheet/isvisible.md)
- [actionSheetStyle](uikit/uiactionsheet/actionsheetstyle.md)
