プログラムでテーブルビューの行を選択したいのですが、selectRowIndexes:byExtendingSelection:
を使用すると思います(これはデリゲートメソッドですか?)。もう1つは、そのメソッドを使用して2番目の行(プログラミング用語では行1)を選択する方法です。
Joshua、開発者向けのドキュメントを使用して、デリゲートメソッドかどうかを確認してください。デリゲートメソッドの場合は、NSTableViewDelegateのドキュメントに記載されています。
あなたが探しているものは非常に簡単です。
Objective-C
NSIndexSet *indexSet = [NSIndexSet indexSetWithIndex:1];
[tableview selectRowIndexes:indexSet byExtendingSelection:NO];
スウィフト2
let indexSet = NSIndexSet(index: 1)
tableView.selectRowIndexes(indexSet, byExtendingSelection: false)
再び。ドキュメントでメソッドselectRowIndexes:byExtendingSelectionを検索して、必要なパラメーターを確認してください。 NSIndexSetが必要であると表示されます。次に、NSIndexSetを検索すると、その使用方法がわかります。