---
title: "addAction(to:target:selector:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uiupdatelink/addaction(to:target:selector:)"
---

# addAction(to:target:selector:)

Adds an action with the specified target and selector to the UI update link for a particular UI update phase.

## Declaration

```swift
func addAction(to phase: UIUpdateActionPhase, target: Any, selector: Selector)
```

## See Also

### Adding actions

- [addAction(handler:)](uikit/uiupdatelink/addaction(handler:).md)
- [addAction(to:handler:)](uikit/uiupdatelink/addaction(to:handler:).md)
- [addAction(target:selector:)](uikit/uiupdatelink/addaction(target:selector:).md)
- [UIUpdateActionPhase](uikit/uiupdateactionphase.md)
