After spending several months learning Objective-C, I still found there were a few things that eluded me. This included things like not fully understanding the different between a view and a view controller on to basics such as how to read and understand the Apple iOS documentation and how to read the different methods when they pop up on auto-complete.
In December 2012 I thankfully came across a book called iOS App Development for Non-Programmers while reading the news on Zite. I had a look at the post, noticed that the book (I thought that there was just 1 at the time) was available to download on the iPad in iBooks. I decided to download a free sample to see what it was all about.
I cannot remember the specifics, but I think the first 4 chapters were available for free. I read them in the first evening within a few hours of downloading the book and thanks to the simple delivery of the content, I finally grasped what a View and View Controller was to the point where I could picture in my mind how they worked and how they were related to each other. I of course knew before what a View did, but understanding the relationship between the two was key for me.