В моем коде я делаю,
ClassA *reference = [[ClassA alloc] init];
[reference invokeMethod];
reference = nil;
[reference release];
Без ссылки = nil я знаю, что он освобождает память, потому что это обычный способ сделать это. Но в этой ситуации, если мы сделаем ссылку нулевой и освободим память позже, удалит ли она более раннюю память, использованную для создания объекта?
Спасибо