将目录的内容移动到另一个目录(iOS)

时间:2012-02-12 09:45:14

标签: objective-c ios nsfilemanager

当用户在未登录的情况下使用我的应用程序时,我将他们创建的所有文件存储在名为default_dir的目录中(其中包含文件和子目录)。当他们最终登录时,我需要将文件从default_dir移动到新创建的名为user_name的目录。

这给了我两个选择。

将default_dir重命名为user_name(我在NSFilemanager上看不到任何内容,表明这是可能的。)

或尝试以某种方式将所有文件和目录复制到新创建的目录user_name。

你能告诉你如何最好地完成这项工作吗?

非常感谢, -code

1 个答案:

答案 0 :(得分:2)

您是否尝试过NSFileManager的-moveItemAtURL:toURL:错误:?