Por que eu tenho que ligar para superdealloc por último, e não primeir
exemplo correto:
- (void)dealloc {
[viewController release];
[window release];
[super dealloc];
}
exemplo errado:
- (void)dealloc {
[super dealloc];
[viewController release];
[window release];
}
Althoug em quase todos os outros casos ao substituir um método, eu chamaria primeiro a implementação do método do super; nesse caso, a apple sempre chama [super dealloc] no final. Por quê