J'ai hérité d'une application iPhone au travail et je suis nouveau sur Objective-C, donc je n'ai pas encore mes repères. J'ai rencontré le code semblable à ceci:Est-ce que -dealloc doit faire autre chose que libérer de la mémoire?
- (void) dealloc {
[[StaticObject sharedObject] showSomeDialog];
[super dealloc];
}
Je sais que ceci est mal vu dans d'autres langues. Mon sens d'araignée devient fou en regardant ce code.
Est-ce un langage Objective-C commun? Ou est-ce que j'ai une base de code de merde à réparer?
Version courte: "Oui, vous pouvez avoir une base de code à corriger." ;-) –
Bon à voir mon intuition est confirmée. – ageektrapped