1

我有一个 Mac 应用程序,它生成一些数据并将其写入文件,然后询问用户他们要将其保存在哪里,并将保存的文件从沙箱移动到他们指定的位置。除非用户选择一个已经存在的文件,否则这工作正常。如果用户在 OSX 告诉他们文件已经存在时按下“替换”,则 NSError 变为非零,并具有以下本地化描述。

无法将“testfile”复制到“桌面”,因为已存在同名项目。

我怎样才能让这个沙盒应用程序覆盖预先存在的文件?

谢谢,
有状态的

4

1 回答 1

0

这个问题提供了我的问题的答案:

在沙盒应用程序中使用 NSSavePanel 替换文件

谢谢你,梅林!

于 2013-07-27T06:05:42.840 回答