北海道苫小牧市出身の初老PGが書くブログ

永遠のプログラマを夢見る、苫小牧市出身のおじさんのちらしの裏

First Responder

テーブル全体が選択されているときとカラムが選択されている場合を見分けたくて、それぞれの場合のファースト・レスポンダを比べてみる。[[NSApp keyWindow] firstResponder]で表示させると、どっちもNSTableViewだった。



よく見ると、NSTableViewにselectedRowIndexesなんてメッセージがある。これを使えば選択状態はわかるのか・・・。



たったこれだけのことを調べるのにまた数時間・・・APIを覚えるのには地道な努力が必要ってことだろうな。