iCloud теряет NSData
Я создаю приложение с iCloud. Но у меня есть некоторые проблемы.
Создает каталог на iCloud, используя NSFileWrapper
тогда это создает NSData
(текстовый) файл в NSFileWrapper
каталог.
Я использую этот код для конвертации NSData
в NSString
:
text=[NSString stringWithUTF8String:[fileData bytes]];
И работает правильно только на устройстве, которое создает этот текстовый файл. На других устройствах файл загружается успешно, но когда я пытаюсь преобразовать или распечатать его (или другие методы вызова), результат **BAD_ACCESS**
и объект не существует (сохранить количество файловых данных 2).
Есть идеи?
1 ответ
Я думаю, что вы должны преобразовать его в строку, как это:
NSString *string = [[NSString alloc] initWithData:[fileData bytes] encoding:NSUTF8Encoding];