NSController | Apple Developer Documentation
An abstract class that implements the and informal protocols required for controller classes.