Episode #454

Diffable Datasource Snapshots

Series: Working with Modern Collection Views

17 minutes
Published on August 5, 2020

This video is only available to subscribers. Get access to this video and 572 others.

Diffable datasources provides a great API for driving your collection view updates in a transactional, state-driven way. We no longer have to manually call insert/delete/move rows when the data is changed. Instead, we apply a new snapshot and the changes are made for us, including animations.

This episode uses Swift 5.3, Xcode 12-beta2.