Displaying Cell Values
NSCell that displays text has a value associated with it. The
NSCell object stores that value as an object of potentially any type, displays it as an
NSString object, and returns it as a primary value or string object, according to what’s requested (
stringValue, and so on). Formatters are objects associated with
NSCell objects (through
setFormatter:) that translate a cell’s object value to its it textual representation and convert what users type into the underlying object.
NSCell objects have built-in formatters to handle common string and numeric (
double) translations. In addition, you can implement your own formatters to provide specialized object translation; see Data Formatting Guide.
The text that an
NSCell object displays and stores can be an attributed string. Several methods help to set and get attributed-string values, including