Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.

Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.

Interesting. One question. When user presses BACK in a navigation bar, the current view controller is pop automatically. Shouldn't we UINavigationControllerDelegate or just a notification to inform about that to the coordinator and the the coordinator sends the pop message to the navigation controller? As far as I understand, with coordinators that responsibility belongs to the coordinator, not the vc or navigation controller. Thanks.

5.
— Graham Lee
When you get overly attached to MVC, then
you look at every class you create and ask the
question “is this a model, a view, or a
controller?”. Because this question makes no
sense, the answer doesn’t either: anything that
isn’t evidently data or evidently graphics gets
put into the amorphous “controller” collection,
which eventually sucks your entire codebase
into its innards like a black hole collapsing
under its own weight.

6.
— Graham Lee
When you get overly attached to MVC, then
you look at every class you create and ask the
question “is this a model, a view, or a
controller?”. Because this question makes no
sense, the answer doesn’t either: anything that
isn’t evidently data or evidently graphics gets
put into the amorphous “controller” collection,
which eventually sucks your entire codebase
into its innards like a black hole collapsing
under its own weight.

7.
— Graham Lee
When you get overly attached to MVC, then
you look at every class you create and ask the
question “is this a model, a view, or a
controller?”. Because this question makes no
sense, the answer doesn’t either: anything that
isn’t evidently data or evidently graphics gets
put into the amorphous “controller” collection,
which eventually sucks your entire codebase
into its innards like a black hole collapsing
under its own weight.