テーブル全体が選択されているときとカラムが選択されている場合を見分けたくて、それぞれの場合のファースト・レスポンダを比べてみる。[[NSApp keyWindow] firstResponder]で表示させると、どっちもNSTableViewだった。
よく見ると、NSTableViewにselectedRowIndexesなんてメッセージがある。これを使えば選択状態はわかるのか・・・。
たったこれだけのことを調べるのにまた数時間・・・APIを覚えるのには地道な努力が必要ってことだろうな。