Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c UIDocument saveToURL确实覆盖了现有文件_Objective C_Nsdocument - Fatal编程技术网

Objective c UIDocument saveToURL确实覆盖了现有文件

Objective c UIDocument saveToURL确实覆盖了现有文件,objective-c,nsdocument,Objective C,Nsdocument,我当前正在使用以下代码保存UIDocument: [pdfDatei saveToURL:self.fileurl forSaveOperation:UIDocumentSaveForCreating completionHandler:^(BOOL success) { /* ... */ }]; fileurl是一个本地文件,具有自动生成的文件名xyz_20141208_1659.ext,我遇到了以下问题。有可能两个文件将获得相同的文件名,并且UIDocument没有任何错误地覆盖旧文件

我当前正在使用以下代码保存UIDocument:

[pdfDatei saveToURL:self.fileurl forSaveOperation:UIDocumentSaveForCreating completionHandler:^(BOOL success) {
/* ... */
 }];

fileurl是一个本地文件,具有自动生成的文件名xyz_20141208_1659.ext,我遇到了以下问题。有可能两个文件将获得相同的文件名,并且UIDocument没有任何错误地覆盖旧文件。当文件已经存在时,是否有任何选项允许运行savetoul出错?

在写入之前,检查文件是否已经存在,并显示一个已经存在的弹出窗口是否要覆盖