Thanks for this submission. I'm currently learning iOS development for the specific purpose of building an application. Ironically, my biggest obstacle has been choosing a path from the numerous options that can be found online. I've decided to pick a path that I find credible and stick with it regardless of its optimality. Your path is the way.
So what path have you chosen? I am a Ruby programmer and want to make an iOS app. I'm planning to use the Stanford course on iTunes to get started. Do you know if that's any good?
The Standford course is really great, really well-recorded. They always make sure to repeat questions students ask for the sake of people who are watching them on iTunesU.
Also a Ruby programmer, and I'm currently on lecture 5 and assignment 2 of the Stanford course, and I'm finding it very good. I've dabbled here and there with various Obj-C tutorials, but this course takes you from knowing nothing about Obj-C, Cocoa Touch, and XCode, right into building apps. Because it is targeted at Computer Science majors who already know other languages there is no basic-level stuff like, "This is a loop", "This is what object orientation means", etc.
I don't think of myself as a visual learner and I tend to avoid screencasts in favour of reading, experimenting, and hands-on learning, but the difference between web development with Ruby and mobile development on iOS is so big that the methodical, step-by-step nature of this course is helping me.
I learn best by immersion and example, so I just picked a project and started building. I looked at prominent open source iOS apps and constantly referred to Apple iOS SDK docs, Apple example code, and several prominent books on iOS development (Hillegass, et al).
If you're more of a methodical or visual learner, use the iTunes U course videos.