As someone who's fluent in C and C++ I thought that Objective C will be easy to learn. It should be - but not with this book. The writing style is more "stream of consciousness" than an organized introduction. There are many mistakes, including a missing diagram, typos, weird grammar etc. A lot of space is devoted to explain the obvious, while novel concepts are glanced over or ignored. A whole section starts with something like "this is not really important now but let me spend some time telling you about something you don't really need". It uses an older version of XCODE, making it difficult to follow the example on your iMac.
I don't know if there's a better book, but this one is definitely disappointing. The information is inside it, and if you're willing to go through the trouble you'll find it, but the book could be 10 times better is they spent another month proof reading it and editing the rambling text.