2011-10-19 13 views
5

私は現在、以前に私はしかし、私はiOS5をし、iCloudの開発者は、再ダウンロードすることができる書類で情報を格納すべきではないと聞いたことがあるドキュメントフォルダにこれらを保存し、オフラインでの使用のための私のウェブサーバから画像をダウンロードするいくつかのコードを書いています再び。iOSどこに再ダウンロードできる画像を保存するのですか?

私は今朝文書を検索しようとしましたが、私はこれらのイメージを保存するために使用すべき場所を見つけることができないよう、私はまた、/ /キャッシュ/フォルダすなわち/キャッシュに自分のサブフォルダを作成したいです画像

任意のポインタは素晴らしいことだが、私はNSTemporaryDirectory()見つかりましたが、これは使用するために適切な場所があるかどうかわかりませんでした。

おかげ

答えて

9

あなたは、

NSString *directory = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) lastObject]; 

NSTemporaryDirectoryによって返された一時ディレクトリの内容は、()システムによって、いつでも削除することができ、この(さらに詳細here)などのキャッシュディレクトリにアクセスすることができますキャッシュディレクトリではありません。

+0

おかげで、これは私が必要なもののように見えます。 – MonkeyBlue

4

ドキュメントディレクトリを使用しての主な問題は、ユーザーがクラウドストレージで今もiTunesの同期を行うとするとき、これはバックアップを取得していることです。あなたが唯一のドキュメントディレクトリ内のユーザーの特定の物事を配置する必要があり、簡単に/再ダウンロード作成することができ、他のすべては、キャッシュディレクトリにする必要があります。

+0

説明をありがとう – MonkeyBlue

関連する問題