Я использую Xcode для разработки приложений для iPhone уже пару лет. За последние пару месяцев я обновился до Xcode 4.2 для iOS 5.
В предыдущих версиях Xcode я обнаружил, что очень редко, когда происходит сбой без какого-либо журнала, где произошла ошибка. С Xcode 4.2 / iOS 5 я обнаружил, что регулярно получаю сбои без какого-либо журнала Я просто получаю код, остановленный в main.m, с сообщением типа «программа получила сигнал SIGABRT» (или пару других сообщений), но без сообщений журнала. (Я смотрю в окне «Все выходные» в нижней части графического интерфейса XCode).
Например, мой последний случай, когда я использовал метод initWithNibName: bundle: но набрал неправильное имя пера. Код прошел эту строку без ошибок, но когда я добрался до метода pushViewController: animated: код потерпел крах с сообщением SIGABRT, но без сообщений журнала. Мне понадобилось время, чтобы найти свою опечатку ...
Я уверен, что в предыдущих версиях XCode я увидел бы гораздо более информативное сообщение ...
Что-то мне не хватает в Xcode 4.2? Должен ли я включить некоторые дополнительные функции отладки? Есть ли способ получить более полезную информацию о сбоях? Или это известная проблема с iOS 5 / Xcode 4.2?
Спасибо за любые указатели ...