Packt Publishing puts out some of the best books for developers. And as an aspiring indie game programmer, I highly recommend any books by Packt to give you a push in the right direction. One such book is “iOS 7 Game Development” by Dmitri Volevodz.
The book introduces you to “SpriteKit”, the native Objective-C simple game framework provided by Apple. Until I got my hands on this book, I was completely unaware of this framework and was surprised to find how easy it was to use the built-in tools provided by Apple. I’m still very unsteady with the Objective-C syntax, but the book steps you through like a tutorial on how to put together a 2D “endless runner” type game similar to Canabalt.
Overall, this is a great place to start learning Objective-C, the SpriteKit framework, and 2D game development for iOS 7. I highly recommend it, as well as any Packt Publishing book.