和NSUndoManager类，可以提供自动的撤销/重做支持。
Rich objects.Cocoa中最有用的特性是系统提供的强大的“基础对象”，例如Foundation中的codice_14和codice_15类，提供了Unicode字符串的支持；而AppKit中的codice_16系统则允许程序员在GUI中放置字符串对象。codice_16及其相关类是用于显示和编辑字符串的。这些对象允许程序实现简单的单行文本框，也可以实现完整的多页，多栏文本显示方案，方案同时可以提供支持