Skip to content

hackmajoris/coordinator-pattern-example-programmatic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Using Coordinator Pattern

Example with storyboards.

A Coordinator is an object the encapsulates a lifecycle that is spread over a collection of view controllers. "So what is a coordinator? A coordinator is an object that bosses one or more view controllers around. Taking all of the driving logic out of your view controllers, and moving that stuff one layer up is gonna make your life a lot more awesome" --Soroush Khanlou

Why

  • Smaller View Controllers
  • Separation of concerns
  • Clear navigation
  • Easy reuse of View Controller

An example:

About

Coordinator pattern example - iOS - Programmatic

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages