NSButtonCell использует целочисленные значения (как NSNumbers) в качестве источника данных:
NSMixedState = -1,
NSOffState = 0,
NSOnState = 1
Это не поможет вам с названием, конечно, вы должны установить это отдельно. Если вы используете привязки, NSButtonCell определяет привязку title
, которую можно привязать к массиву строк. В противном случае вы можете использовать метод делегата NSTableView - (void)tableView:(NSTableView *)aTableView willDisplayCell:(id)aCell forTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex
, чтобы установить заголовок для каждой строки.