Я понимаю из нескольких постов на SO, что для неявной анимации на основе CoreAnimation для работы на iPhone необходимо установить делегат анимируемого слоя для контроллера представления, выполняющего анимацию.Меня поразило то, что:
- Я начал с тестирования на iPhone 4S, где я забыл выполнить заданный шаг делегата.Анимации показали хорошо.
- Затем я проверил на iPhone 4 и не мог понять, почему анимация не показывается.Конечно, они работали, как только я добавил шаг делегата набора ... но почему?
Кто-нибудь знает, почему это так?Это проблема того, как потоки запускаются на 4S?Я довольно новичок в CoreAnimation и во внутренней работе процессов iOS.
Правка для получения дополнительной информации: оба устройства находятся на одной и той же версии iOS 5.0.