UIImageViewを使用して多数のフレームをアニメーション化すると、iOSはそれらをメモリにどのようにマップするのですか?単純に画像解像度xビット深度ですか(200x200の24bit TGAは200x200の24bit JPGと同じになります)画像内の未使用のアルファピクセルを考慮に入れる。また、Xcodeプロジェクトに読み込まれた画像(および使用されていない可能性があります)とメモリに直接読み込まれた画像(UIImage imageNamed:アプリ内から)を使用するとどうなりますか?UIImageViewのメモリ使用量
0
A
答えて
1
イメージが24ビットであっても、デフォルトの色空間が4チャネルであるため、32ビットに圧縮解除されます。サイズは通常number_of_pixel_in_row*number_of_pixel_in_height*byte_for_pixels
です。私のテストでは、私はいつも異なったフォーマットのために同じメモリ消費量を見ました。イメージは、コンテキストで描画する必要があるときに遅延してロードされます。解放されないとメモリの圧力が維持されます。つまり、UIImageオブジェクトを作成しても、描画する必要があるまでは復元されません。 -imageNamedのようなメソッドはメモリ内のイメージをキャッシュしますが、私は通常、イメージを反復するためにのみ使用します。
希望すると便利です
関連する問題
- 1. メモリ使用量
- 2. Silverlightメモリ使用量
- 3. メモリ使用量テスト
- 4. Silverlightメモリ使用量
- 5. RazorEngineメモリ使用量
- 6. CGPDFDocumentCreateWithURLメモリ使用量
- 7. IronPythonのメモリ使用量
- 8. モバイルウェブキットのメモリ使用量
- 9. メモリ使用量の分析
- 10. CCLabelBMFontのメモリ使用量
- 11. jQueryのイベントハンドラ - メモリ使用量
- 12. IOSイメージのメモリ使用量
- 13. Androidサービスのメモリ使用量
- 14. Dockerコンテナのメモリ使用量
- 15. grailsアプリケーションのメモリ使用量
- 16. winformsアプリケーションのメモリ使用量
- 17. Powershellのメモリ使用量
- 18. リストビューのメモリ使用量
- 19. Javascriptのメモリ使用量ループ
- 20. UIImageView - 実際のメモリ使用量が連続的に増加する
- 21. メモリ不足例外@ 50Mbメモリ使用量
- 22. jQuery $ .get()メモリ使用量
- 23. WPF BitmapImageメモリ使用量
- 24. Django:select_related()とメモリ使用量
- 25. ASP.NETとメモリ使用量
- 26. iOSメモリ使用量は?
- 27. iOs高いメモリ使用量
- 28. メモリ使用量参照
- 29. メモリ帯域幅使用量
- 30. C#でのイテレータのメモリ使用量
計測器でメモリ消費量を監視し、監視するテストケースを設定するのは簡単です。 – fbrereto
ありがとう、私はちょうどそれをします。 – fuzzygoat