Whenever you create a new project in Xcode; it's user interface provides you with MVC pattern. Though, we can create our own MVC pattern with in the source code, which makes the code much more readable and scalable.
I agree with you, raywendrlich is one of my favourite as well.