たとえば、下の赤い点をクリックすると:
次の選択解除が発生するようにします。
データ ソースと選択インデックスの両方にバインディングを使用して、ビューベースの NSOutlineView をセットアップしました。これまでのところ、TableCellView becomeFirstResponder をオーバーライドし、NSOutlineView の becomeFirstResponder もオーバーライドしようとしましたが、NSOutlineView が実際にファーストレスポンダーのステータスを放棄することはないようです。
アドバイスをいただければ幸いです。