J'ai un UIViewController générique sur mon application. Tout le UIViewController sur l'application hérite de ce générique. J'essaie d'automatiser la désallocation et la libération des attributs et des IBOutlets en tant que propriétés.Attributs Iterate et IBOutlets d'un UIViewController
que je fais les premiers (attributs) sur méthode dealloc et le second (IBOutlets comme propriétés) sur viewDidUnload.
- (void) dealloc {
[_att1 release];
_att1 = nil;
[_att2 release];
_att2 = nil;
// ...
}
- (void) viewDidUnload {
self.att1 = nil; // att1 is an IBOutlet
self.att2 = nil; // att2 is an IBOutlet
// ...
}
Existe-t-il un moyen d'itérer tous mes attributs et IBOutlets pour simplifier ces opérations? Je veux éviter de le faire pour chaque sortie et attribut et le déléguer au générique UIViewController.
Merci.
Je ne peux pas empêcher de penser que Apple aurait déjà inclus ce s'il était possible. – Jasarien