Я создал NViewableView и 2 NSTableColumn в представлении. Оба идентификатора этих 2 NSTableColumn установлены в «Автоматический» в Interface Builder.Об автоматическом идентификаторе столбца таблицы
В методе:
(NSView *)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row
Я использую
NSLog(@"%@", [tableColumn identifier])
проверить идентификатор из этих 2 NSTableColumn.
Я нашел идентификатор первого столбца: AutomaticTableColumnIdentifier.0
, а второй - (null)
.
Есть ли причина, по которой у второго столбца нет идентификатора?
Я уменьшил атрибут «Столбцы» NSTableView до 1 и увеличил его до 2 позже, поэтому первый столбец включен в NSTableView, а второй - нет.