You can watch this episode by subscribing to Cocoacasts Plus.
Mastering Navigation With Coordinators
MVVM-C and Separation of Concerns
Mastering Navigation With Coordinators
1 | What Is a Coordinator 08:11 |
---|---|
2 | Adopting the Coordinator Pattern Plus 09:19 |
3 | Instantiating View Controllers From a Storyboard Plus 09:05 |
4 | Navigating With a Coordinator Plus 10:26 |
5 | Adding Flexibility and Dynamism Plus 12:36 |
6 | Managing Subflows With Child Coordinators Plus 10:51 |
7 | Reducing Complexity With Child Coordinators Plus 09:38 |
8 | Working With Navigation Controllers Plus 12:00 |
9 | Managing Horizontal and Vertical Flows Plus 10:57 |
10 | Switching Between Horizontal and Vertical Flows Plus 11:35 |
11 | Combining Horizontal and Vertical Flows Plus 10:02 |
12 | Storyboards, XIBs, and Code 05:35 |
13 | Dependency Injection and the Coordinator Pattern Plus 08:27 |
14 | Working With Tab Bar Controllers Plus 10:19 |
15 | The Model-View-ViewModel-Coordinator Pattern Plus 11:02 |
16 | MVVM-C and Separation of Concerns Plus 06:32 |
17 | Choosing Between Closures and Delegation Plus 08:21 |
Download Your Free Copy of
The Missing Manual
for Swift Development
The Missing Manual
for Swift Development
The Guide I Wish I Had When I Started Out
Join 20,000+ Developers Learning About Swift Development
Download Your Free CopyIn the previous episode of Mastering Navigation With Coordinators, we refactored the PhotosViewController class. It now uses the MVVM pattern instead of the MVC pattern. We migrated the project from the MVC-C pattern to the MVVM-C or Model-View-ViewModel-Coordinator pattern.
Instant and Unlimited Access
to 400+ Cocoacasts Tutorials
Monthly
$19 / month
Pay Once a Month
30 Day Money Back Guarantee
Yearly
$8.25 / month (billed annually)
Pay Once a Year and Save $129
30 Day Money Back Guarantee
Access to All Books