У меня есть каталог NSFileWrapper, в котором я хотел бы обновить определенный FileWrapper. Мне было интересно, что лучший способ сделать это?Замена NSFileWrappers
До сих пор я использовал этот код:
[self.fileWrapper addRegularFileWithContents:photoData
preferredFilename:@"photo.data"];
Однако, когда FileWraper уже существует, я получаю дубликаты в моем FileWrapper, которые выглядят так:
"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>";
Как я могу предотвратить это и просто замените FileWrapper - в этом случае photo.data? Я не нашел никакого способа заменить FileWrappers в NSFileWrapper Class Reference.
Файловые системы OS X могут быть чувствительны к регистру или регистро-независимы ... это зависит от того, как пользователь форматирует диск. –
Это правильный вопрос. Я принимаю формат по умолчанию (как при покупке Mac) «Mac OS Extended (Journaled)». – auco