0

一部の画像をウェブからアプリのプライベートストレージにダウンロードして保存し、テーブルビューセルに表示しています。私はそれを動作させていますが、残念ながら私が使用していない限り:

[UIImage imageNamed: @"filename"]; 

組み込みのキャッシュがなく、パフォーマンスが遅い。imageWithDataまたはを使用するときに独自の画像キャッシュを実装するにはどうすればよいimageWithContentsOfFileですか?

4

1 に答える 1

3

私は、さまざまな解決策と理論的根拠を用いて、これについて何年にもわたってオンラインでいくつかの議論を見てきました。おそらく最も簡単な解決策はここにあります。

要するに、画像の数が多いとUIImage imageNamed、メモリが荒くなり、imageWithContentsOfFileメモリ使用量を簡単に制御できるキャッシュされた画像を保存するために、で単純な辞書を使用することをお勧めします。

于 2012-07-08T03:56:16.257 に答える