0

ファイルをフォルダーに移動しています(ファイルは別のフォルダーに保存されています)、ファイル名を指定して移動していますが、フォルダーに保存されているすべてのファイルを別のフォルダーに移動したいです。
これどうやってするの ?
前もって感謝します。

-(void)MoveFilesToMyInBoxFolder:(NSString *)destfileName

{

NSString* fullPath = [[NSBundle mainBundle] pathForResource:[destfileName stringByDeletingPathExtension]  ofType:@"xml"];

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

NSString *documentsDirectory = [paths objectAtIndex:0];

if (!documentsDirectory) {
    NSLog(@"ERROR:Documents directory not found!");
    return;
}

私はこのメソッドを次のように呼び出しています

[self MoveFilesToMyInBoxFolder:@"QS-H02032011100717AM1.xml"];
4

1 に答える 1

1

contentsOfDirectoryAtPathのメソッドを使用するとNSFileManager、ディレクトリ内のすべてのアイテムのファイル名の配列を取得できます。この配列を繰り返し処理して、各アイテムを移動できます。

于 2011-02-08T07:38:57.993 に答える