我有一个 NSFileWrapper 目录,我想在其中更新某个 FileWrapper。我想知道最好的方法是什么?
到目前为止,我已经使用了这段代码:
[self.fileWrapper addRegularFileWithContents:photoData
preferredFilename:@"photo.data"];
但是,只要 FileWraper 已经存在,我就会在 FileWrapper 中得到重复项,如下所示:
"1__#$!@%!#__photo.data" = "<NSFileWrapper: 0x6bb0260>";
"2__#$!@%!#__photo.data" = "<NSFileWrapper: 0x6b89b80>";
"3__#$!@%!#__photo.data" = "<NSFileWrapper: 0x6ba1700>";
"4__#$!@%!#__photo.data" = "<NSFileWrapper: 0x6bc8480>";
"photo.data" = "<NSFileWrapper: 0x6bcfc50>";
如何防止这种情况并简单地替换 FileWrapper - 在这种情况下为 photo.data?我没有在NSFileWrapper Class Reference中找到任何替换 FileWrappers 的方法。