---
title: delegate
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiwritingtoolscoordinator/delegate-swift.property
---

# delegate

The object that handles Writing Tools interactions for your view.

## Declaration

```swift
weak var delegate: (any UIWritingToolsCoordinator.Delegate)? { get }
```

## Discussion

Discussion Specify this object at initialization time when creating your UIWritingToolsCoordinator object. The object must adopt the UIWritingToolsCoordinator.Delegate protocol, and be capable of modifying your view’s text storage and refreshing the view’s layout and appearance.

## See Also

### Managing Writing Tools interactions

- [UIWritingToolsCoordinator.Delegate](uikit/uiwritingtoolscoordinator/delegate-swift.protocol.md)
