Я пытаюсь загрузить файл в строку. Вот код, который я использую:
NSError *error = nil;
NSString *fullPath = [[NSBundle mainBundle] pathForResource:filename
ofType:@"html"];
NSString *text = [NSString stringWithContentsOfFile:fullPath
encoding:NSUTF8StringEncoding
error:&error];
Когда передается в @ "about" в качестве имени файла, оно работает абсолютно нормально, показывая, что код работает.
Когда передается в @ "eula" в качестве имени файла, происходит сбой с 'Ошибка какао 258', которая переводится в NSFileReadInvalidFileNameError. Однако, если я поменяю содержимое файлов, но имена останутся прежними, другой файл не сможет доказать, что в имени файла нет ничего плохого, это как-то связано с содержимым.
Файл about - это довольно простой HTML, но файл eula - это большой беспорядок, экспортированный из Word юридическим отделом.
Кто-нибудь знает что-нибудь внутри файла HTML, которое может вызвать появление этой ошибки?
Большое спасибо,
Sam