2011-01-30 9 views
0

Objective-Cでは、ドキュメントディレクトリにディレクトリ全体をダウンロードすることができるので、ドキュメントディレクトリのサブフォルダに自分が選んだ名前を付けることになりますか?それで、すべてのファイルをループせずにそのディレクトリとその内容を削除することは可能ですか?事前に多くの感謝。ディレクトリ全体をダウンロードするにはどうしたらいいですか?

答えて

1

問題のディレクトリとファイルがデバイス上の使用可能な領域よりも大きくない場合、「可能です」と答えます。いくつかのテキストファイルや画像について話しているのであれば、問題は見られません。

ファイルへのポインタを最初に取得せずにすべてのコンテンツを削除することはあまりありませんが、いずれにしてもそれほど長い時間はかかりません。

具体的なコード例もお探しですか?

似たような質問があり、ここに答えてください。 1

1

インターネット経由でフォルダ全体をダウンロードすることはできません。ファイルを一覧表示して1つずつダウンロードする必要があります。

NSFileManagerを使用して、アプリケーションフォルダ内のファイルを作成、読み取り、削除することができます。フォルダ内のすべての項目をループすることなく、完全なフォルダを削除できます。

  • (BOOL)removeItemAtPath:(NSStringの)パスエラー:(NSError *)エラー。

は、NSFileManagerのドキュメントを見てください: NSFileManager documentation

はアプリの「サンドボックス」外に出るたび、あなたのアプリがアップルによって拒否されることに注意してください。だからあなたのアプリのバンドルにそれらのファイルを保管してください。

関連する問題