Correct me if i am wrong but:
Page 110, “By default, any outlet from your view controller to a subview is retained by that subview”.
Is this written badly or am i not getting the meaning? Should it not be retained by that view controller? However, that is only true if the outlet is retained, which it is not in CurrentTimeViewController.
Followed is the line that has this error “For example, CurrentTimeViewController retains a UILabel because it has the outlet timeLabel”. As stated previously this outlet needs to be retained for that to be true. In the example from the book the UILabel is simple assigned when the nib is loaded.
One more thing about this, the viewDidUnload code followed should not release the timeLabel, only set it to nil because of the same reason.
My bad, seems like the outlets are being retained by default.