我正在尝试将一些文件从本地高清(当然是日志记录)复制到使用 NTFS 分区的 USB 硬盘上。
我只是在使用
[fileManager copyItemAtPath:src toPath:dest error:&err]
效果很好。
但是,对于某些文件(我不了解这些文件之间的关系),当我尝试从 NTFS 驱动器中删除它们时,会出现 Finder 错误
操作无法完成。
发生意外错误(错误代码 -50)。
我试图在网上搜索,我读到它可能是名称中非法字符的问题? / " | > *
,但这些字符都不是给我错误的文件的名称(我没有检查给我的每个文件那个错误,也是因为我有数百个文件,但每次都给出该错误的一个是asdf.txt
,因此我认为它与文件名无关......)。
此外(我不知道它是否相关),当出现错误的弹出窗口时,如您所知,我有两个选择。即使我取消操作,文件也会被删除。
关于如何解决的任何建议?(当然,除了不使用 NTFS 驱动器)
我使用的是 MacOSX 10.7.2 和 Xcode 4.2.1。