Просто из любопытства ... Если я изменю указатель так, чтобы он указывал на другой автоматически выпущенный экземпляр, предыдущий автоматически выпущенный экземпляр, на который указывал указатель, автоматически освобождается? Например ...
NSString pStr* = [NSString stringWithString:@"instance One"];
// do sth with pStr
pStr = [NSString stringWithString:@"Instance two"];
// do sth else with pStr
Оба экземпляра автоматически выпущены ??