You can watch this episode by subscribing to Cocoacasts Plus.

Mastering Navigation With Coordinators

Managing Subflows With Child Coordinators

The AppCoordinator class is responsible for navigation. It defines the flow of the application and instantiates the view controllers of the project. View controllers no longer need to worry about navigation, which makes them focused and lightweight. There is a cost to this shift in responsibilities, though. As the project grows, the complexity of the AppCoordinator class increases.

Purchase Course

Purchase Mastering Navigation With Coordinators and access it whenever you want and for as long as you want.

Join Cocoacasts Plus

Join Cocoacasts Plus and access every 350+ tutorials including Mastering Navigation With Coordinators.

Next Episode "Reducing Complexity With Child Coordinators"