Tôi có một thư mục NSFileWrapper mà tôi muốn cập nhật một FileWrapper nhất định. Tôi đã tự hỏi cách tốt nhất là làm như thế nào?Thay thế NSFileWrappers
Cho đến nay tôi đã sử dụng mã này:
[self.fileWrapper addRegularFileWithContents:photoData
preferredFilename:@"photo.data"];
Tuy nhiên, bất cứ khi nào FileWraper đã tồn tại, tôi nhận được bản sao trong FileWrapper của tôi trông như vậy:
"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>";
Làm thế nào tôi có thể ngăn chặn điều này và chỉ cần thay thế FileWrapper - trong trường hợp này là photo.data? Tôi không tìm thấy phương pháp nào để thay thế FileWrappers trong NSFileWrapper Class Reference.
Hệ thống tệp OS X có thể phân biệt chữ hoa chữ thường hoặc phân biệt chữ hoa chữ thường ... tùy thuộc vào cách người dùng định dạng ổ đĩa. –
Đó là một điểm hợp lệ. Tôi giả sử định dạng mặc định (như khi bạn mua máy Mac) "Mac OS Extended (Journaled)". – auco