Great Screencast. I have the original NextStep Object C book and couldn’t make heads or tails with it until I viewed your screencast so great job–you’re a wonderful teacher.
Now on to my question: in Movie.m, you set title (setTitle:) using the simple code:
title = newTitle;
or more correctly…
title = [newTitle capitalizedString];
but with the customized initialization, i.e., [initWithTitle: andRating:] you use “self.title” as in:
self.title = newTitle; self.rating = newRating;
why not just use…
title = newTitle; rating = newRating;
I tried this and it worked. Is there a specific reason we should use “self.title”?