0

への呼び出しが多数あり[UIImage imageNamed:]、キャッシングが仮想メモリに割り当てられたビットマップを保持することを知っています。

ただし、ボタンやアイコンなどの小さな画像が多数あり、合計データ サイズは ImageIO 領域の仮想メモリ割り当てに近くありません。

仮想メモリに完全にマップされると、イメージはどのくらいの大きさになりますか?

Interface Builder に配置された画像はどのように参照されますか? ファイルの URL 経由ですか、それとも VM にキャッシュされていますか?

4

1 に答える 1

1

画像がビットマップとしてマップされている場合。そのサイズは、幅 * 高さ * ピクセルあたりのサイズになります。したがって、ピクセルあたり 24 バイトの 10 * 10 の画像があるとします。次に、メモリ内で 240 バイトになります。

于 2013-03-15T01:47:38.900 に答える