Почему мое приложение зависает при смене просмотров? - PullRequest
1 голос
/ 26 мая 2011

У меня есть один и тот же код в конце каждого представления, чтобы перейти к следующему:

- (IBAction)proceed2 {
    StepThree *one = [[[StepThree alloc] initWithNibName:@"StepThree" bundle:nil]      autorelease];
    one.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
    [self presentModalViewController:one animated:YES];
}

Это работает во всех представлениях, кроме этого, и весь мой код выглядит точно так же, за исключениемразные номера шагов (не всегда StepThree).Я импортировал «StepThree.h» так же, как и во всех них ... почему этот вызывает у меня проблемы?

Кстати, он находится в строке

[self presentModalViewController:one animated:YES];

и ошибка «Поток 1: Программа получила сигнал:« SIGABRT »."

1 Ответ

1 голос
/ 26 мая 2011

Код, который вы публикуете, кажется правильным.

Проблемы возникают, вероятно, из-за чего-то в реализации StepThree.

Хороший способ диагностировать такого рода плохое поведение - включить "зомби"обнаружение.Подробнее см. здесь .

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