How to use diffable data sources to cleanly apply changes to NSCollectionView. This avoids NSCollectionViewDataSource protocol callbacks as well as performBatchUpdate mistakes with index paths. A wonderful new API!
Twitter: / lucasderraugh
GitHub: https://github.com/lucasderraugh
Site: http://appleprogramming.com