Узнайте, на какой линии вылетает приложение? - PullRequest
1 голос
/ 28 августа 2011

Есть ли простой способ узнать, на какую строку вылетает приложение? Консоль практически не помогает мне отследить эту ошибку, и я просто хотел бы знать, на какой линии она падает.

Спасибо!

Ответы [ 3 ]

1 голос
/ 28 августа 2011

Пожалуйста, опубликуйте полученную ошибку. Первое, что нужно попробовать, это добавить несколько точек останова. Для ошибок плохого доступа вы также можете получить более точный анализ от компилятора, если вы используете NSZombie.

1 голос
/ 28 августа 2011

Самый простой способ - запустить приложение под отладчиком.При сбое отладчик покажет вам, какая строка кода потерпела крах.

Если вы генерируете исключение, а не на самом деле сбой, вы можете установить точку останова на objc_exception_throw, используя консольное окно gdb - "br objc_exception_throw".

1 голос
/ 28 августа 2011

Используете ли вы xcode ?Он должен дать вам визуальное представление о том, где вы находитесь в коде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...