Hi! I've never programmed before, but I had (still have) a strong desire to make an app. So I started out reading Kochan's book on Objective-C. I finished it and learned a lot, but I also felt that a lot of information flew over my head. After finishing Kochan's book I started reading The Big Nerd Ranch iOS Programming book. I read up until chapter 10. Throughout the book I felt that there was too much information I wasn't absorbing/understanding. I decided to take a detour and tried reading The Big Nerd Ranch's book on Objective-C. I hoped doing so would help me understand iOS programming better by reinforcing my knowledge of Objective-C. I spent a couple days reading it and I read up until the last 4 chapters. The last couple of chapters talked about advance C topics, such as applying bit operators into your program. I found the material too difficult and since I already finished the bulk of the book I decided to go back to BNR's iOS book. However, I didn't find the iOS book any easier than before. I also felt like I didn't learn anything new from reading BNR's Objective-C book either. I'm not sure what I should do now. I still want to learn how to program iOS apps, but I feel like BNR's iOS book is too difficult for me. Should I find another iOS book or reread Kochan's Objective-C book/find another Objective-C book to read? Are there any other iOS books that are easier?