Каков результат следующего?
NSString *myStr = [[[NSString alloc] initWithString:@"Hello World."] autorelease];
myStr = [NSString stringWithString:@"Hello Again."];
Правильно ли выпущен myStr
или происходит сбой, поскольку мы будем вызывать autorelease
для myStr
, который теперь настроен на строку, которая уже автоматически освобождена?