Chainable Data Sources (CDS) provide a uniformized interface that plugs easily on common UIKit / Foundation components dedicated to displayed large data sets (UITableView/UICollectionView/NSFetchedResultsController), as well as a toolset to manipulate objects conforming to that interface. -
View it on GitHub