1
ビューにNSTableViewと2 NSTableColumnを作成しました。これらの2つのNSTableColumnの識別子は、Interface Builderで "Automatic"に設定されています。方法において自動テーブルの列識別子について
:
(NSView *)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row
Iは、これらの2 NSTableColumnの識別子を確認する
NSLog(@"%@", [tableColumn identifier])
を使用します。
最初の列の識別子はAutomaticTableColumnIdentifier.0
ですが、2番目の列は(null)
です。
2番目の列に識別子がない理由はありますか?
NSTableViewの "Columns"属性を1に減らし、後で2に増やしたので、最初の列はNSTableViewに含まれていますが、2番目の列は含まれていません。