Tengo un directorio NSFileWrapper en el que me gustaría actualizar un determinado FileWrapper. Me preguntaba cuál es la mejor manera de hacerlo.Reemplazo de NSFileWrappers
Hasta ahora he utilizado este código:
[self.fileWrapper addRegularFileWithContents:photoData
preferredFilename:@"photo.data"];
Sin embargo, cada vez que el FileWraper ya existe, recibo duplicados en mi FileWrapper que parecen tan:
"1__#[email protected]%!#__photo.data" = "<NSFileWrapper: 0x6bb0260>";
"2__#[email protected]%!#__photo.data" = "<NSFileWrapper: 0x6b89b80>";
"3__#[email protected]%!#__photo.data" = "<NSFileWrapper: 0x6ba1700>";
"4__#[email protected]%!#__photo.data" = "<NSFileWrapper: 0x6bc8480>";
"photo.data" = "<NSFileWrapper: 0x6bcfc50>";
¿Cómo puedo evitar que esto y simplemente reemplace FileWrapper, en este caso photo.data? No encontré ningún método para reemplazar FileWrappers en el NSFileWrapper Class Reference.
Los sistemas de archivos OS X pueden distinguir entre mayúsculas y minúsculas o distinguir entre mayúsculas y minúsculas ... depende de cómo el usuario formatea la unidad. –
Ese es un punto válido. Asumo el formato predeterminado (como en el caso de comprar una Mac) "Mac OS Extended (Journaled)". – auco