2010-01-10 2 views
8

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

С чего начать? Однако у меня есть трек стека. alt text

+2

Hnh. Проголосовали, потому что это интересно. И, возможно, бесит ... =) –

ответ

12

Из трассировки стека кажется, что ваши сетевые соединения кажутся испорченными в вашем главном файле XIB - вы можете начать искать там.

Кроме того, вы не сможете отлаживать, потому что нет исходного кода для встроенных механизмов iPhone, которые, кажется, не работают здесь (скорее всего, из-за чего-то, что вы делали в интерфейсе дизайнер/XIBs).

+0

Ваш звонок прямо на деньги. Я переименовал один из торговых точек и забыл внести соответствующие изменения. Благодарю. – AngryHacker

+0

Рад помочь :) –

1

Установите точку останова на objc_exception_throw, затем перезапустите приложение. Точки останова следует сохранять после перезапуска, чтобы вы могли видеть, что не так.

+1

К сожалению, он не сможет много увидеть, так как весь код выглядит из 'UIKit' ... –

+0

Иногда стоит попробовать, потому что исключение бросает, как правило, испортит трассировку стека. – kennytm

+0

Где именно objc_exception_throw и как разместить там точку останова? – AngryHacker