El recuento de referencias sigue siendo 1 después de [lanzamiento de obj], cuando debería desasignarse
Cuando creo un objeto y verifico su conteo de retención, obtengo 1 como se esperaba. Cuando libero el objeto y luego verifico el conteo de retención nuevamente, sigue siendo 1. ¿No debería el objeto ser desasignado y el conteo de retención 0?
NSMutableString *str=[[NSMutableString alloc] initWithString:@"hello"];
NSLog(@"reference count is %i",[str retainCount]);
[str release];
NSLog(@"reference count is %i",[str retainCount]);
I hace ver 0 para el conteo de retención si configurostr
anil
primero. ¿Porqué es eso