Y at-il de mal à faire quelque chose commeEst-il nécessaire de définir des pointeurs à zéro en Objective-C après la libération?
NSString * string = [ [ NSString alloc ] init ];
...
[ string release ];
ou est-il une valeur (autre que les meilleures pratiques) en ajoutant également
string = nil;
?
La mise à zéro rend NSZombieEnabled inutile, ce qui pourrait être contre-productif. Ce serait mieux si quelqu'un plus compétent que moi m'expliquait cela. – ustun