2012-02-12 21 views
1

ユーザーがログオンせずに自分のアプリケーションを使用すると、作成したすべてのファイルがdefault_dir(ファイルとサブディレクトリを含む)というディレクトリに保存されます。彼らが最終的にログインするとき、default_dirからuser_nameという新しく作成されたディレクトリにファイルを移動する必要があります。ディレクトリの内容を別のディレクトリに移動する(iOS)

それは私に2つのオプションを与えます。

default_dirの名前をuser_nameに変更します(これが可能であることをNSFileManagerで確認できません)。

または、新しく作成されたディレクトリ、user_nameにすべてのファイルとディレクトリをコピーしてみてください。

これを達成するための最善の方法をアドバイスできますか? toURL:エラー

多くのおかげで、 -code

答えて

2

あなたはNSFileManagerの-moveItemAtURLを試してみましたか?

+0

この方法を使用して初期フォルダの項目を反復すると、問題が解決されます。 – Francesco

+0

うん。私が実際に試したことはありませんが、default_dirの名前をuser_nameに変更すると、-moveItemAtURLを1回呼び出すことができます: –

+0

moveItemAtURLを使用すると、フォルダの名前を変更できますか?私は朝に実験を行い、何が起こるか見る。結果を報告する。 –

関連する問題