I have seen some Apple examples that do call [super viewDidUnload];
and some that don't. I read an article (a few months ago so I dont recall the url) that said calling [super viewDidUnload];
was unnecessary but it didn't explain beyond that.
Is there a definitive reason why or why not to tell super that the viewDidUnload
?
And, (if it should be done) do I call super before setting all my properties to nil
, after, or does it matter?
- (void)viewDidUnload {
// Is this necessary?
// [super viewDidUnload];
self.tableDataSource = nil;
self.titleLabel = nil;
// Is it better to call super before or after nil'ing properties?
// [super viewDidUnload];
}
Thanks!