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