Приложение iphone работает только в первый раз на симуляторе - PullRequest
0 голосов
/ 24 февраля 2010

У меня проблема с приложением для iphone, и я не уверен, что это проблема проекта xcode или проблема кода (сейчас я склоняюсь к проблеме проекта xcode).

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

Кто-нибудь имел это раньше или кто-то может подумать или причину этой проблемы?

Ответы [ 3 ]

1 голос
/ 24 февраля 2010

Вы сохраняете / восстанавливаете состояние? Без каких-либо других деталей, это первая область, которую я бы изучил. Также попробуйте установить точки останова и выполнить отладку, чтобы точно определить проблему.

0 голосов
/ 25 февраля 2010

ОК, я наконец дошел до сути. У меня было довольно много перезаписи памяти (проблема с размером 2-мерного массива), и поэтому он не давал мне никакой полезной информации, когда он падал. Спасибо за всю помощь - рад, что наткнулся на проблему, прежде чем вырвал все свои волосы!

0 голосов
/ 24 февраля 2010

paul_sns правильно, попробуйте установить точку останова в вашем классе AppDelegate и перешагните. Возможно, вы восстанавливаете неправильное состояние. Вы также можете активировать консоль отладки (запустить приложение в режиме отладки), чтобы увидеть, где оно падает (стек вызовов).

...