То, что я хочу, чтобы происходило по порядку: всплывающее окно оповещения говорит, что обработка (без кнопок), основная функция обработки вызывается, когда завершается окно оповещения, исчезает, и затем мой контроллер навигации переходит к следующему представлению в серия.
Что на самом деле происходит: окно останавливается во время обработки приложения, затем окно оповещения отображается и мгновенно исчезает, когда контроллер навигации переключается на следующий вид.
Лучшее предложение о том, как это исправить?
Код:
[_navigationController dismissModalViewControllerAnimated: NO]; // Камера отклоняет
UIAlertView * alert;
alert = [[[UIAlertView alloc] initWithTitle:@"Analyzing\nPlease Wait..." message:nil delegate:nil cancelButtonTitle:nil otherButtonTitles: nil] autorelease];
[alert show];
[self processImage];
[alert dismissWithClickedButtonIndex:0 animated:YES];
[self gotoResults];