問題タブ [memory-warning]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
244 参照

arrays - UIImagePNGRepresentationメモリ警告Swiftで画像の配列を保存する

UIView のランダムなサイズ/形状のセクションをキャプチャし、UIImagePNGRepresentation を使用してディスクに保存しています。ファイルは期待どおりに保存されますが、デバイスで実行すると、ファイルをループで保存して表示しないだけでも、恐ろしい「受信メモリ警告」が表示されます。

同様の投稿を見たことがありますが、私の問題を解決する答えはありません。 この投稿では AVFoundation の使用を提案していますが、UIImagePNGRepresentation に固執できることを願っています。

また、コードの NSData 部分を autoreleasepool クロージャーでラップしようとしましたが、役に立ちませんでした。

ディスクに書き込まれた各 dataPng を NSData に強制的に解放させる方法はありますか?

0 投票する
0 に答える
57 参照

ios - フォト ライブラリから複数のビデオを選択すると iOS アプリがクラッシュする - メモリ警告

フォト ライブラリから複数のビデオ (それぞれ 1 分以上) を選択すると、メモリ警告が原因でアプリがクラッシュします。ビデオを圧縮しようとしていますが、圧縮コードは正常に機能していますが、同じ問題が発生します。アプリで一度に 5 つの動画を選択してチャットで送信できるようにしたいです。Whatsapp では、ユーザーが 30 本の動画を選択してチャットで送信できるようになっていますが、3 本の動画のみの後、メモリの問題によりアプリがクラッシュします。複数の写真/ビデオの選択に「As​​setsPickerViewController」ライブラリを使用しています。

}