2011-02-04 18 views
1

ココアでディレクトリを移動するにはどうすればよいですか?ココア移動ディレクトリ

NSFileManagerを使用するたびにエラーが発生します。

NSFileManager* fileManager = [NSFileManager defaultManager]; 
[fileManager moveItemAtPath:[srcpath retain] toPath:[dstpath retain] error:&error]; 

私はエラーを取得し終わる:

nameOfDir1 couldn't be moved to nameOfDir2

+1

なぜあなたはこれらのパスを保持していますか? –

答えて

1

ああ、私は私が私がコピーしてるディレクトリの後にコピーしていたディレクトリ名を入力する必要がありました。

+0

はい。 NSFileManagerは、宛先パスから名前を除外した場合、ソースディレクトリの名前を暗示しません。すでに存在する宛先ディレクトリを渡して拒否することがわかります。 –

関連する問題