We successfully converted the horizontal purchase flow to a vertical purchase flow in the previous episode. The BuyCoordinator
and VerticalBuyCoordinator
classes have quite a bit in common. In this episode, we add the ability to the BuyCoordinator
class to manage both flows by merging the VerticalBuyCoordinator
class into the BuyCoordinator
class.
Subscribe to Cocoacasts Plus to watch this episode.
Mastering Navigation With Coordinators
Switching Between Horizontal and Vertical Flows
by Bart Jacobs in Patterns
Swift 4
Xcode 10
iOS 12
Mastering Navigation With Coordinators
-
08:11
-
2 Adopting the Coordinator Pattern
09:19
-
4 Navigating With a Coordinator
10:26
-
5 Adding Flexibility and Dynamism
12:36
-
10 Switching Between Horizontal and Vertical Flows
11:35
-
12 Storyboards, XIBs, and Code
05:35
-
14 Working With Tab Bar Controllers
10:19
-
16 MVVM-C and Separation of Concerns
06:32