a mechanism for displaying text or images in an NSView object without the overhead of a full NSView subclass. It’s used heavily by most of the NSControl classes to implement their internal workings. + (Class)cellClass; + (void)setCellClass:(Class)class; – (id)cell; – (void)setCell:(NSCell *)aCell; NSCell
background and border here } - (void)drawWithFrame:(NSRect)cellFrame inView:(NSView *)controlView { // Draw control background and border here } NSSegmentedCell