try online courses. I did the Stanford videos from itunesU
Essentially you
- log into itunes
- select itunesu..
- search for Stanford
the lectures were video taped and uploaded to itunes.
Some important things to remember are.
every objective c object is retained when you want to keep it, released when you want to get rid of it and autoreleased when you are going to pass it on to another part of code, but are done using it yourself.
you can send anything to nil, and everything in objective c is a message. even properties.
on another note, objective C is essentially C. but with the next step framework built on top. and apple built on that to create their own framework. just get the fundamentals down and you will be good. The rest is just learning how to find the messages you want.
Oh, another important fact. These lessons in iTunesU, are Free..... and are Fairly In depth, yet still easy to understand.