2012-01-30 6 views
0

Я начал с нажатия 2 UIViewControllers в моем делете делегата homeView и loginView (кнопка возврата скрыта).Крушение кнопки навигации «Назад»

В моем loginView у меня есть условие, чтобы проверить, нужно ли всплывать в homeView или оставаться в loginView.

В моем домашнем представлении я нажал еще один UIViewController с именем myMatches, и на этот раз я не скрыл кнопку «Назад».

Крушение происходит, когда я нажимаю эту кнопку назад (на некоторое время отобразит мой homeView, а затем сработает).

Кто-нибудь сталкивался с этой проблемой раньше? Как вы его решили?

+1

Редактировать свой вопрос и вставить трассировку стека аварий и любые сообщения консоли. Запустите под Инструменты с шаблоном Zombies. –

+1

Вы проверили консоль? Это происходит, когда вы отпускаете что-то и ссылаетесь на него, когда вернетесь в HomeViewcontroller – rakeshNS

+0

, спасибо, я думаю, мне нужно научиться использовать эти инструменты в первую очередь. –

ответ

0

, пожалуйста, зайдите в свой myMatches dealloc, что-то (переменное, объектное).

+0

спасибо, что у меня была привычка выпускать все в dealloc. поэтому, когда я должен выпустить эти переменные? –

+0

просто проверьте, есть ли (правдиво! = Нуль), то только нуль вашей переменной. но если вы его выделите или сохраните, требуется отпустить его, а не нуль. –

+0

Извините, я не понимаю, что вы имеете в виду, поэтому у меня есть это свойство выделенного объекта в homeView и MyMatches, называемое currentKey. в MyMatches dealloc я удалил release currentKey, и авария исчезла, благодаря u. так что мой вопрос в том, когда я должен опубликовать currentKey? –

Смежные вопросы