我正在尝试删除一个文件,但不知何故 nsfilemanager 不允许我这样做。我确实在一行代码中使用了该文件,但是一旦运行了该操作,我就希望删除该文件。我已经记录了错误代码和消息,我得到错误代码:4 和消息:
"text.txt" could not be removed
有没有一种方法可以“干净地”(不使用任何黑客技术)修复此错误,以便 Apple 会在他们的 Mac App Store 中接受此应用程序?
编辑:
这是我正在使用的:
[[NSFileManager defaultManager] removeItemAtPath:filePath error:NULL];
谢谢,
凯文
最佳答案
错误代码 4 似乎是 NSNoSuchFileError .如果你要删除的文件确实存在,那么你的路径就错了。如果您希望我们准确地告诉您您是如何弄错路径的,则需要发布一些代码。
如果文件不存在,可以忽略错误。
关于objective-c - cocoa - NSFileManager removeItemAtPath 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4621995/