オブジェクトを(コアデータを通じて)追加するNSTableViewがあります。私は私の検索でこの出くわし:プログラムでNSTableView行を選択し、メソッドを呼び出す
NSIndexSet *indexSet = [NSIndexSet indexSetWithIndex:1];
[tableView selectRowIndexes:indexSet byExtendingSelection:NO];
は動作しますが、私はそれが最後の行を選択しない[myarray count]
で1を交換する際に問題があります。
私の2番目の質問は、行が選択されたときに自動的に呼び出すIBActionをテーブルビューに接続したときです。送信者は何ですか? 編集:良い古いNSLogのおかげでこれを解決しました
'[myarray count]'をログに記録し、テーブルのデータソース ' - (NSInteger)numberOfRowsInTableView:(NSTableView *)aTableView'を返すようにしてください。 –
@vince両者は同じ値を返しています。 tは選択されています –