У меня есть объектотпускании При информировании
id currentObject;
, который я хочу, чтобы пройти через уведомление. Проблема в том, что я не знаю, как правильно ее выпустить, а документация по управлению памятью сводит меня с ума.
Я делаю это, как это прямо сейчас:
[[NSNotificationCenter defaultCenter] postNotificationName:@"MessageReceived" object:nil userInfo:[NSDictionary dictionaryWithObjectsAndKeys:[currentObject copy], @"key", nil]];
[currentObject release];
Если это лучше быть:
[[NSNotificationCenter defaultCenter] postNotificationName:@"MessageReceived" object:nil userInfo:[NSDictionary dictionaryWithObjectsAndKeys:[currentObject autorelease], @"key", nil]];
?
(это для iPhone, iOS4.0)
Заранее спасибо!