---
title: "insert(_:after:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/nsdiffabledatasourcesectionsnapshot-swift.struct/insert(_:after:)-4it9s"
---

# insert(_:after:)

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

## Declaration

```swift
mutating func insert(_ snapshot: NSDiffableDataSourceSectionSnapshot<ItemIdentifierType>, after item: ItemIdentifierType)
```

## See Also

### Inserting items

- [insert(_:after:)](uikit/nsdiffabledatasourcesectionsnapshot-swift.struct/insert(_:after:)-9v9c7.md)
- [insert(_:before:)](uikit/nsdiffabledatasourcesectionsnapshot-swift.struct/insert(_:before:)-5o91y.md)
- [insert(_:before:)](uikit/nsdiffabledatasourcesectionsnapshot-swift.struct/insert(_:before:)-bsrn.md)
