2012-04-18 9 views
0

におけるメモリの警告によるiPadアプリでリリースされます。私のアプリでは、私はそのアプリを実行しても何も起こらない、私はいくつかの他のアプリを起動した場合、私のアプリはメモリ警告レベル1 &アプリケーションがメモリ警告レベル2を受信し、また、そのwork.iを描くには、メモリの警告が消去されますビューは初期段階のようにロードされるすべてのユーザーの図面が起こったときにNSMutableArrayののビュー(50のビュー件までマックス)描くこと保存されています。私はまた、そのアプリでコアプロットフレームの作業を使用しています。私はまた、アナライザーとインストゥルメントのツールで私のアプリでリークがあることを確認しました。Arrayオブジェクトは、私がiPadアプリを開発していますiPadアプリ

  1. 何というアプリで問題がありますか?

2。図面を描画しないようにするにはどうすれば消去されますか?メモリの警告を停止する方法

答えて

0

メモリの警告を防ぐことはできません。システムの動作の一部です。より多くのメモリが必要になると、必要なメモリを解放するために、実行中のさまざまなアプリケーションに警告を送信します。

図面が消去されないようにするには、図面を後で復元できるように1つ以上のファイルに書き込む必要があります。警告が表示されたら図面を安全に解放し、必要に応じて図面を読み戻すことができます。

+0

こんにちはカレブ、ありがとう。私は図面に画像を保存し、画像をiPadギャラリーに保存するか、NSTempディレクトリのような内部に保存します。どちらがいいですか? – Manikandan

+0

@ user1341261 "良い"とは言い難い - 私はあなたのアプリのDocumentsディレクトリにそれらを保存したいと思うだろうが、私は本当にあなたの目標がアプリのために何であるか分からない... – Caleb

関連する問題