A weekly video series on Swift programming.
We extend our Elm-style app with a more dynamic view hierarchy by adding a navigation controller and a table view.
We build a component similar to NSFetchedResultsController, but without the reliance on Core Data. This component can be reused whenever we need to drive table view animations.
We show how you can build a generic, type-safe table view controller that can display different types of items using multiple cell classes.
In this episode, we answer some of the questions we've received over the past few weeks. We cover networking, table views, stack views, our App class, and testing.
We explore how Swift's generics can be used to create a simple, reusable table view controller. As a welcome side effect, this process helps us keep our view controller code clean.