我有一些文件夹,比如应用程序目录中的 A、B、c。在这个目录下也有一个文件 D。我想要的是在不复制 D 的情况下将所有文件夹复制到应用程序存储目录中。或者在复制所有文件和文件夹后,我想删除 D。有什么办法吗?
问问题
109 次
1 回答
1
我建议阅读File
.
您可以通过以下两种方式之一进行操作:
- 一个一个地做每个目录。您将
File.applicationDirectory.resolvePath( "A" )
使用moveTo( File.applicationStorageDirectory )
(我相信。您可能还需要解析实际的目录名称。对此进行测试)。然后deleteDirectory
在每个目录上使用(显然,您不想删除您的 applicationDirectory)。 - 使用上面的 moveTo 方法将整个移动
File.applicationDirectory
到。File.applicationStorageDirectory
但是,我不确定该 applicationDirectory 中还有什么,因此您可以移动和删除您不想要的东西。因此,我建议方法1
于 2013-07-22T16:05:59.703 回答