NSTableViewの自動選択を解除する
NSArrayController をもちいて NSTableView の表示を行っている場合、データの一覧を表示させた時に、自動的に1番最初の行が選択された形になってしまいます。これをなんとかやめてもらえないか( NSTable の deselectAll:
を呼んでもダメなのね)と思ったら、InterfaceBuilder の Inspector でNSTableView の "Attributes" - "Empty selection" にチェックをいれ、NSArrayController の "Attributes" - "Avoids empty selection" のチェックをはずすだけ。これで、データ表示時にはどの行も選択されなくなります。