Оригинальный постер, вероятно, уже решил его проблему. Тем не менее, для тех, кто сталкивается с этим в будущем ...
Мэтт Галлахер написал превосходную запись о перехвате необработанных исключений и сигналов через несколько месяцев после того, как этот вопрос был опубликован. Я считаю, что это гораздо более информативно, чем ответ , на который ссылается Скотт.
В частности, в посте Мэтта описывается попытка восстановления (при необходимости), которое позволяет вашему приложению продолжать работу , и даже отображает UIAlertView с информацией об ошибках, если вы хотите (подсказка: это включает создание новый цикл выполнения).