---
title: selectionDidChangeNotification
framework: uikit
role: symbol
role_heading: Type Property
path: uikit/uitableview/selectiondidchangenotification
---

# selectionDidChangeNotification

A notification that posts when the selected row in the posting table view changes.

## Declaration

```swift
nonisolated class let selectionDidChangeNotification: NSNotification.Name
```

## Mentioned in

Handling row selection in a table view

## Discussion

Discussion There’s no userInfo dictionary associated with this notification.

## See Also

### Selecting rows

- [indexPathForSelectedRow](uikit/uitableview/indexpathforselectedrow.md)
- [indexPathsForSelectedRows](uikit/uitableview/indexpathsforselectedrows.md)
- [selectRow(at:animated:scrollPosition:)](uikit/uitableview/selectrow(at:animated:scrollposition:).md)
- [deselectRow(at:animated:)](uikit/uitableview/deselectrow(at:animated:).md)
- [allowsSelection](uikit/uitableview/allowsselection.md)
- [allowsMultipleSelection](uikit/uitableview/allowsmultipleselection.md)
- [allowsSelectionDuringEditing](uikit/uitableview/allowsselectionduringediting.md)
- [allowsMultipleSelectionDuringEditing](uikit/uitableview/allowsmultipleselectionduringediting.md)
- [selectionFollowsFocus](uikit/uitableview/selectionfollowsfocus.md)
