1) Существует не так много различий с точки зрения затрат памяти между блоками анимации UIView и CALayers's
CAAnimation
и с точки зрения самих объектов.
2) Существуют ограничения на тип анимации, который вы можете получить с помощью UIView's
анимации, поэтому вы все равно можете использовать CAAnimation
.
3) Для тех типов простых анимаций, которые может обрабатывать UIView, обычно проще использовать API, чем у CAAnimation
.