В чем разница между UIImageView и drawInRect?
Я хочу отображать так много изображений в ячейках таблицы. Я знал два способа показать изображение.
Один создает экземпляр для UIImageView и показывает его
CGRect rect=CGRectMake(x,y,width,height);
UIImageView *image=[[UIImageView alloc]initWithFrame:rect];
[image setImage:[UIImage imageNamed:@"sample.jpg"]];
Другой метод,
CGRect rect=CGRectMake(x,y,width,height);
[[UIImage imageNamed:@"sample.jpg"] drawInRect:rect];
Теперь мой вопрос: в чем разница между этими двумя? Какой из них эффективен? Или какая-то другая функция доступна лучше, чем эта?
Заранее спасибо....