Ivar ~v~ @property


Why create instance variables in DetailViewController.h for the IBOutlets instead of declaring them as @properties? Wouldn’t the code be more simple and automatically take care of @synthesize in DetailViewControler.m? I do realize this may be different since I am programming iOS6 using Xcode 4.6… Is this simply done this way because the book is written for legacy iOS and Xcode?