ExempleQue se passe-t-il exactement, lorsque je mets une propriété à zéro dans la méthode dealloc?
-(void)dealloc {
self.myOutletProperty = nil;
[super dealloc];
}
Je pense qu'une sorte de-setter virtuel sera appelé. Mais que se passe-t-il exactement ici? Pourquoi nul?
Il n'est pas nécessaire qu'il soit "virtuel" dans tous les sens. Lorsque -dealloc est appelé, l'objet existe toujours. –