NSAnimation | Apple Developer Documentation
An object that manages the timing and progress of animations in the user interface.