iPad:アプリの画像の読み込みとメモリ管理の問題とクラッシュ
-
28-09-2019 - |
質問
WebServiceから約60の異なる画像があります。
これで、画像を初めてロードすると、各画像がiPadの約0.5〜1.5 MBのスペースを消費します。複数の画像があるため、メモリ消費量は非常に高くなり、アプリケーションがクラッシュします。
ボタンをクリックして画像ビューに画像を表示しています。
アプリケーションがクラッシュしないように、そのようなメモリの問題をどのように宣伝するかを私に提案できますか。
前もって感謝します。
解決
画像をアプリキャッシュに保存し、必要なときにキャッシュから読み戻します。
NSString *cachesDirectoryPath = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSLog(@"cachesDirectoryPath: %@", cachesDirectoryPath);
または、心痛を保存し、asihttprequestを使用します - http://allseeing-i.com/asihttprequest/
&キャッシュが投げ込まれただけではありません。
所属していません StackOverflow