Mam katalog NSFileWrapper, w którym chciałbym zaktualizować pewien FileWrapper. Zastanawiałem się, jaki jest najlepszy sposób?Zamawianie NSFileWrappers
Dotychczas Użyłem tego kodu:
[self.fileWrapper addRegularFileWithContents:photoData
preferredFilename:@"photo.data"];
Jednak gdy FileWraper już istnieje, mam duplikaty w moim FileWrapper które wyglądają tak:
"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>";
Jak mogę temu zapobiec i po prostu zastąpić FileWrapper - w tym przypadku photo.data? Nie znalazłem żadnej metody zastąpienia FileWrappers w NSFileWrapper Class Reference.
Systemy plików OS X mogą rozróżniać duże i małe i małe litery ... zależy to od sposobu formatowania dysku przez użytkownika. –
To jest ważny punkt. Zakładam domyślny format (jak przy kupowaniu komputera Mac) "Mac OS Extended (Journaled)". – auco