Im reading this book, and it teaches Obj-c in a way so you dont need any prior knowledge of C or any other languages. So Im on the 4th chapter right after classes and methods and ivars. Data types and expressions. Do I really need to know this? Its really confusing. For example here is a line for the book: What?!?! Now thats confusing.