Фреймворк CoreAnimation
расположен ниже, чем UIKit
, поэтому, вероятно, было бы безопасно предположить, что UIKit
анимации просто созданы из CoreAnimation
анимаций, а не реализуют собственную анимационную логику.Ниже приведена диаграмма из выступления Apple (Сессия 409 - Использование камеры с AV Foundation - 2010), чтобы показать, как она расположена
+--------------+
| UIKit |
+--------------+
------------------------------------------------
+--------------+
| AVFoundation |
+--------------+
+-----------+ +--------------+ +---------------+
| CoreAudio | | CoreMedia | | CoreAnimation |
+-----------+ +--------------+ +---------------+