У меня есть простой код:
[otherClass doMethodOneWhichHasAnimation];
, и эта анимация длится 0,8 секунды. За ним следует код, который подталкивает viewcontroller:
SchemeView *schemeView = [[SchemeView alloc] init];
[self.navigationController pushViewController:schemeView animated:YES];
[schemeView release];
Проблема в том, что он подталкивает viewcontroller без ожидания, и я бы хотел, чтобы он подождал. Задержка просто задерживает запуск всего процесса, включая первую анимацию.
Как я могу заставить его ждать 0,8 секунды перед запуском второго бита кода?