iPhone - обработка NSError в области видимости - PullRequest
2 голосов
/ 16 июля 2011

Я пытаюсь справиться с ошибками, и мне очень трудно понять, какие ошибки мне могут быть возвращены. Например, у меня есть этот метод делегата, вызванный из манипуляции видом карты:

- (void) reverseGeocoder:(MKReverseGeocoder *)geocoder didFailWithError:(NSError *)error;

Как я могу узнать, какие ошибки могут быть отправлены мне с помощью этого метода? Я не хочу обрабатывать весь каталог ошибок ...: -)

1 Ответ

0 голосов
/ 16 июля 2011

MKReverseGeocoder.h говорит:

// There are at least two types of errors:
//   - Errors sent up from the underlying connection (temporary condition)
//   - Result not found errors (permanent condition).  The result not found errors
//     will have the domain MKErrorDomain and the code MKErrorPlacemarkNotFound
- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFailWithError:(NSError *)error;

Думаю, вы должны прочитать документы и заголовки, прежде чем спрашивать.

...