View和Layer的区别和联系

UIView的继承结构为UIResponder : NSObject

UIResponder是用来响应事件的,也就是UIView可以响应用户事件

CALayer的继承结构为NSObject

直接从NSObject继承

因为缺少了UIResponder

所以CALayer不能响应任何用户事件

CALayer定义了positionsizetransformanimations等基本属性