iPhone sdk - 将文件移动到目录

标签 iphone ios4 file-manager

我正在尝试将文件从一个路径移动到另一个路径的目录。我手上有代码。但是,它无法正常工作。我不知道该代码有什么问题。

if ([[NSFileManager defaultManager] moveItemAtPath:"path to be moved" toPath:"destination path" error:&error]) {
    NSLog(@"Moved");
} else {
    NSLog(@"Not moved:%@", [error localizedDescription]);
}  

实际上,如果移动过程成功,将会打印“Moved”。但结果打印错误消息“操作无法完成。(Cocoa错误512。)”。请帮助我摆脱这个问题。提前致谢。

最佳答案

使用下面的函数

[[NSFileManager defaultManager] copyItemAtPath:mainBundleFilePath 
                                        toPath:destPath 
                                         error:&err]

有关更多信息,请查看下面的帖子,

iPhone - copying a file from resources to Documents gives an error

关于iPhone sdk - 将文件移动到目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5935398/

相关文章:

java - Android Files : if I copy a . zip 文件到/sdcard/Download,uri 会错误

iOS7 Custom ViewController transition and Top Layout Guide

文件管理器的 javascript/部分逻辑

iphone - Game Center - 发送和接收数据

iphone - 当显示 UILocalnotification 时,如何在后台创建或设置设备锁定

iphone - 如何在数据源更改时刷新我的 UI Picker View ?

iphone - 有没有办法像 stretchableImageWithLeftCapWidth 一样垂直拉伸(stretch)图像?

android - 在 ListView 中显示文件

iphone - iTunes 音乐链接

iphone - 为存折创建密码时出现 dataStyle 问题