NSAnimation | Apple Developer Documentation

An object that manages the timing and progress of animations in the user interface.