В моей игре у меня есть серия основных анимаций, запускаемых одна за другой в течение доли секунды. В конце анимации вызывается метод для запуска (animationDidStop :) некоторой важной логики.
Обычно это работает хорошо. Однако иногда, особенно на более медленном устройстве, таком как iPhone 3G или iPhone 2, одна из анимаций пропускается (или не запускается) из-за проблем с синхронизацией (слишком много работы и процессор не может перехватить). Я в порядке с пропуском анимации, но проблема в том, что мой метод также не вызывается. Будет хорошо, если такой пропуск будет обнаружен.
Кто-нибудь знает, как обнаружить случай, когда анимация ядра пропускается / не запускается?
спасибо.