0

EGOPhotoViewerのメモリ管理に問題があります。約 50 枚の写真をスクロールすると、メモリ警告が表示されます。全部で約 270 個あり、それぞれの重さは約 100 kb で、他とは異なります。https://github.com/enormego/PhotoViewer/issues/6でこの問題を解決しようとしましたが、何も役に立ちませんでした。助けてください、パヴェル

// - - - 編集

すべてのオブジェクトが適切に解放されることをさらに追加します。私の意見では、問題はキャッシュから画像を削除することではありませんが、それを噛む方法がわかりません...

4

1 に答える 1

0

もちろん、それらすべてをメモリにロードしていますが、これは悪いことです。

Core Data\NSIncrementalStore (わかりやすい英語での NSIncrementalStore の説明) のようなものを使用する必要があります。

別のオプションは NSUserDefaults を使用することですが、これはユーザーデータのみを保存するための悪い習慣ですが、ジョブを完了し、高速に取得するためにデータをキャッシュします。

もっと助けが必要ですか?私はここにいます;D

于 2013-10-09T13:48:50.530 に答える