У меня есть эта функция, которая выделяет и инициализирует объект:
+(Item*)getItem:(NSString*)uid{
Item *file = [[Item alloc]init];
//do some stuff
return file;
}
и это вызов этой функции:
Item *tmp = [LibraryScan getItem:itemid];
//do some stuff
[tmp release];
Теперь я хочу выпустить его после того, как получу, как я написал выше.
Правильно ли я это сделал?