Dans Xcode, un grand nombre de fichiers de classe générés automatiquement (en particulier pour les sous-classes UIViewController) comprendra des méthodes qui ressemblent à ce qui suit:Objectif des méthodes qui appellent seulement super?
- (void)dealloc {
[super dealloc]
}
Pour moi, cela semble assez inutile - si tout une méthode va faire est appeler super, pourquoi l'avoir du tout? Y a-t-il un but à ces méthodes générées?
D'accord. La méthode -dealloc est particulièrement importante, car vous devez libérer des variables d'instance lorsque l'objet est désalloué. Le talon agit comme un rappel utile pour cette étape, de sorte que vous ne fuyez pas la mémoire. –