当用户在未登录的情况下使用我的应用程序时,我将他们创建的所有文件存储在名为default_dir的目录中(其中包含文件和子目录)。当他们最终登录时,我需要将文件从default_dir移动到新创建的名为user_name的目录。
这给了我两个选择。
将default_dir重命名为user_name(我在NSFilemanager上看不到任何内容,表明这是可能的。)
或尝试以某种方式将所有文件和目录复制到新创建的目录user_name。
你能告诉你如何最好地完成这项工作吗?
非常感谢, -code
答案 0 :(得分:2)
您是否尝试过NSFileManager的-moveItemAtURL:toURL:错误:?