0
как использовать NSArray
или NSMutableArray
для структуры FIFO. Я хочу сохранить изображения в этой структуре.FIFO для изображений в Iphone
Возможно ли это?
как использовать NSArray
или NSMutableArray
для структуры FIFO. Я хочу сохранить изображения в этой структуре.FIFO для изображений в Iphone
Возможно ли это?
Конечно можно:
-(void) queueImage:(UIImage*)image {
[_array addObject:image];
}
-(UIImage*) dequeueImage {
if (![_array count]) return nil;
UIImage *image = [[[_array objectAtIndex:0] retain] autorelease];
[_array removeObjectAtIndex:0];
return image;
}
_array должен быть NSMutableArray.
+1 Хороший вопрос о стеке - явно слишком рано утром для меня. (Отбраковал мой ответ.) :-) –
Прочитайте, например, документацию NSArray/NSMutableArray? – Nyx0uf
+1 для Benj. NSMutableArray имеет необходимые удаления ... сообщений. –