Я знаю, что я должен использовать:
ObjectClass *tmpObject = [[ObjectClass alloc] init];
realObject = tmpObject;
[tmpObject release]
для инициализации realObject
(где realObject
— объект внутри класса)
Но теперь, в режиме ARC, отпускание происходит автоматически, мне все еще нужно использовать эту технику? Могу ли я просто использовать realObject = [[ObjectClass alloc] init];
? Если нет, есть ли какая-то конкретная причина, по которой он будет течь?
Спасибо