2010-10-15 13 views

Répondre

2

Par la ligne 442 Je suppose que c'est la valeur alert que vous définissez après le WarningMessage. Notez que vous ne l'avez pas publié. Après le show, essayez:

[alert show]; 
[alert autorelease]; 
return; 
+4

Vous pouvez libérer (non seulement autorelease) l'alerte après l'avoir montré. C'est même la meilleure solution, car l'objet est désalloué immédiatement, car son compte de retenue atteint 0 à ce stade. Vous récupérez la mémoire immédiatement. –

+0

@Bjorn: Bon point. –