2011-09-30 7 views
0

私はいくつかのpdfsと画像をダウンロードするアプリを持っています。それはすべて正常に動作し、私はそれらのファイルの情報をコアデータに保存します。私の問題は、アプリケーションのアップデートを送信すると、コアデータのすべての情報が新しいバージョンに正しく転送されますが、ファイルはどこにも見つかりません。更新時にダウンロードされたファイルが消えて

ユーザーがアプリを更新してファイルをもう一度ダウンロードしたときに実行するルーチンを作成できると思います。私はファイルを保存する方が良い方法があると信じています。

これについて誰かが経験しましたか?

答えて

0

ファイルをDocumentsディレクトリに保存することができます。そこからファイルを削除するまで、ファイルは削除されません。

+0

"Documents"をパスに追加していますが、アプリのバージョンを更新するときに何らかの理由で削除されてしまいます。 –

+0

ダウンロードと保存にはどのような機能を使用しますか? –

+0

NSDataからwriteToFileを呼び出し、ファイルパスを渡します。ダウンロードに関しては、URLからNSDataオブジェクトにダウンロードするだけです。 –