它包括了图形绘制,投影,动画的Object-C 类集合.它通过我们iOS开发熟悉的应用程序套件与CocoaTouch 视图架构的抽象分层模式,提供了一套非常流畅的动画的接口出来....Core Animation's Introduction
有了Core Animation 这个框架,开发者就可以通过提供的接口,使得开发更加简单,例如:
简单易用的高性能混合编程模型
用类似于视图一样...,使用图层来创建复杂的编程接口
轻量化的数据结构,它可以同时显示让上百个图层产生动画效果
一套非常较简单的动画接口,能让动画运行在独立的线程中,并可以独立于主线程之外....图层树: 包含每一层的对象模型值.其实就是开发者设置的图层的属性值
呈现树: 包括当前动画发生时候将要显示的相应的值,例如,你要给图层背景颜色设置新的值的时候,它就会立即修改图层树里对应的值.但是在呈现树里面的背景颜色值将要现在给用户的时候才会更新为新值...渲染树: 在渲染图层的使用呈现树的值,渲染树负责执行独立u应用活动的复杂操作.渲染由一个单独的进程/线程来执行,使其对应用程序的运行循环影响降到最低.