Cell Registration

In this episode we migrate our collection view to use the new cell registration API. Using this API we no longer need to cast dequeued cell types to our custom types. Instead, we set up the registration object with the cell type and the data we'll be passing to each cell. This further reduces the code we have to write in our datasource implementation and gives us more flexibility on how and where cells are configured.

This is a companion discussion topic for the original entry at https://nsscreencast.com/episodes/451-modern-collection-views-02-cell-registration