Лучше проиллюстрировать сообщение об ошибке для NSXMLParser - PullRequest
1 голос
/ 27 августа 2010

Теперь пользователь получает только сообщение об ошибке типа «Код ошибки 5».

NSString *errorString = [NSString stringWithFormat:@"Error code %i", [parseError code]];

UIAlertView *errorAlert = [[UIAlertView alloc] initWithTitle:@"Error loading content" message:errorString delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];
[errorAlert show];

Так что мне недостаточно кода NSXMLParserError. Я бы предпочел что-то вроде «NSXMLParserPrematureDocumentEndError» или «Документ неожиданно закончился».

Есть ли простой способ сделать это?

Приветствия

1 Ответ

0 голосов
/ 27 августа 2010

Проверьте методы localizedDescription, localizedFailureReason и т. Д. NSError в Ссылка на класс NSError

NSString *errorString = [parserError localizedDescription];
...