Мне любопытно, как большинство из вас, ребята, обрабатывают такие ошибки, как HTTP Forbidden или запросы типа 5xx с сервера? Или сказать, что исключение выдается в одном из ваших UIViewControllers? Вы обычно выдает ошибку делегату приложения и обрабатываете типичные ошибки на уровне окна в этот момент? Вы связываете ошибки непосредственно в UIViewController? Что делать, если у вас есть несколько UIViewController'ов, которые все общаются с обычной оболочкой NSURLConnection, и соединение не удается для некоторой ошибки HTTP 4xx или HTTP 5xx. Как правило, вы будете сообщать об ошибке приложению делегата, чтобы он мог представить UIAlertView из этой части приложения?
Просто интересно, какое решение вы используете для своих методов обработки ошибок Mac OSX / iPhone.
Спасибо большое.