CAAnimation 是一个抽像类。
(所谓的抽象类,个人理解就是只是定义其子类的公共行为,抽出来写成父类。举例 动物类 和它的子类 老虎,狮子,...难道你想实例化一个小动物 你去示例化 动物类吗? 再比如NSObject 没人去这么用的把?)
CAAnimation 也派生出了 很多子类,我们使用动画,其实也是使用他得子类。
CAAnimation 是所有动画的父类
子类三个 CAAnimationGroup //动画组
CAPropertyAnimation //属性动画 两个子类
//CABasicAnimation 基本动画
//CAKeyframeAnimation 关键帧动画
CATransition //转场动画