Core Animation Programming Guide
Graphics & Animation: Animation
© 2009 Apple Inc.
All rights reserved.
No part of this publication may be reproduced,
stored in a retrieval system, or transmitted, in
any form or by any means, mechanical,
electronic, photocopying, recording, or
otherwise, without prior written permission of
Apple Inc., with the following exceptions: Any
person is hereby authorized to store
documentation on a single computer for
personal use only and to print copies of
documentation for personal use provided that
the documentation contains Apple’s copyright
The Apple logo is a trademark of Apple Inc.
Use of the “keyboard” Apple logo
(Option-Shift-K) for commercial purposes
without the prior written consent of Apple may
constitute trademark infringement and unfair
competition in violation of federal and state
No licenses, express or implied, are granted
with respect to any of the technology described
in this document. Apple retains all intellectual
property rights associated with the technology
described in this document. This document is
intended to assist application developers to
develop applications only for Apple-labeled
Every effort has been made to ensure that the
information in this document is accurate. Apple
is not responsible for typographical errors.
1 Infinite Loop
Cupertino, CA 95014
.Mac is a registered service mark of Apple Inc.
Apple, the Apple logo, Cocoa, iPod, Mac, Mac
OS, Objective-C, Quartz, and QuickTime are
trademarks of Apple Inc., registered in the
United States and other countries.
iPhone is a trademark of Apple Inc.
OpenGL is a registered trademark of Silicon
Simultaneously published in the United States
Even though Apple has reviewed this document,
APPLE MAKES NO WARRANTY OR REPRESENTATION,
EITHER EXPRESS OR IMPLIED, WITH RESPECT TO
THIS DOCUMENT, ITS QUALITY, ACCURACY,
MERCHANTABILITY, OR FITNESS FOR A PARTICULAR
PURPOSE. AS A RESULT, THIS DOCUMENT IS
PROVIDED “AS IS,” AND