0

アプリケーションディレクトリにA、B、cとしましょう。このディレクトリにもファイル D があります。私が欲しいのは、Dをコピーせずにすべてのフォルダーをアプリケーションストレージディレクトリにコピーすることです.OR、すべてのファイルとフォルダーをコピーした後、Dを削除したい.これを行う方法はありますか?

4

1 に答える 1

1

のドキュメントを読むことをお勧めしますFile

次の 2 つの方法のいずれかで実行できます。

  1. 各ディレクトリを 1 つずつ実行します。File.applicationDirectory.resolvePath( "A" )を使用して移動しますmoveTo( File.applicationStorageDirectory )(私は信じています。実際のディレクトリ名も解決する必要があるかもしれません。それをテストします)。次にdeleteDirectory、各ディレクトリで使用します(明らかに、applicationDirectoryを削除したくありません)。
  2. 上記の moveTo メソッドを使用して、全体File.applicationDirectoryを移動します。File.applicationStorageDirectoryただし、その applicationDirectory に他に何が存在するかはわかりません。そのため、移動したくないものを移動および削除することができます。そのため、方法1をお勧めします
于 2013-07-22T16:05:59.703 に答える