大量の写真をスクロールビューなアプリで見せる際、そのままつなげただけじゃメモリ不足であっさり落ちる。ので、レイヤーの上に一枚ずつ描画するなんてことするわけですが、そのときに
[cpp]
NSString *fileName = [NSString stringWithFormat:@"img_%d-resize-s.jpg", picture_id];
UIImage *image = [UIImage imageNamed:fileName];
[image drawInRect:rect];
[/cpp]
ってするだけですごーく遅い。
描画が間に合わなくて全然画像ビューアになってない。
とりあえず回避方法がわからなかったので、ピクセル数を落として iPhone の画面サイズ (320 x 480) に近づけたらめちゃくちゃ実用的な速度になった。
他にいい方法があったら誰か教えてください。