1

私のアプリケーションでは、ユーザーはカメラで撮影した最大8つの画像を追加し、それらを1つずつサーバーにアップロードできます。私の問題は、最初の写真を撮ったときでさえ、メモリ警告が表示されることです。これはもちろん、アプリに表示されていないビューを解放するように強制します。

写真を処理するためのベストプラクティスのアプローチは何ですか?メモリを使い果たすことなく、アップロードされるまでそれらを保持するにはどうすればよいですか?

私の目的は、メモリの警告を回避することです。

前もって感謝します。

/ Esben

4

2 に答える 2

4

画像をクリックした後、画像をドキュメントディレクトリに保存します。保存するのが最も安全なオプションです

画像とそれを使用します。チュートリアルを見つけて、画像をクリックした後、画像をドキュメントに送信します

ディレクトリを作成し、ディレクトリからフェッチして使用します。お役に立てば幸いです。

于 2012-12-07T07:31:24.820 に答える
0

次の手順に進みます。

私はこの問題に直面しています。現在、次の手順を使用して機能しています。

  1. 画像を選択し、UIImageViewに表示します。次に、サーバーにアップロードします。

  2. UIImageViewを解放します。

  3. もう一度写真を撮り、サーバーにアップロードします。

于 2012-12-07T08:06:55.703 に答える