Dave DeLong, in A Better MVC, Part 5: An Evolution:
“As I examined
UIViewController
and its role in apps more, I came to the conclusion that, despite its name,UIViewController
is not a Controller, but a View. Almost everything thatUIViewController
deals with relates to view-level concepts, which heavily implies that it itself is a View, and should be treated as a View.”
I agree completely. Great article.