---
title: "insert(_:afterItem:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/nsdiffabledatasourcesectionsnapshotreference/insert(_:afteritem:)"
---

# insert(_:afterItem:)

Inserts the provided section snapshot immediately after the item with the specified identifier in the section snapshot.

## Declaration

```swift
func insert(_ snapshot: NSDiffableDataSourceSectionSnapshotReference, afterItem item: Any) -> Any
```

## See Also

### Inserting items

- [insertItems(_:afterItem:)](uikit/nsdiffabledatasourcesectionsnapshotreference/insertitems(_:afteritem:).md)
- [insert(_:beforeItem:)](uikit/nsdiffabledatasourcesectionsnapshotreference/insert(_:beforeitem:).md)
- [insertItems(_:beforeItem:)](uikit/nsdiffabledatasourcesectionsnapshotreference/insertitems(_:beforeitem:).md)
