NSTableView: detectando um clique do mouse junto com a linha e coluna

Eu estou tentando detectar quando ocorre um clique do mouse em um NSTableView e quando isso acontece, para determinar a linha e coluna da célula que foi clicada.

Até agora eu tentei usar NSTableViewSelectionDidChangeNotification, mas há dois problemas:

Ele só dispara quando a seleção muda, enquanto eu quero cada clique do mouse, mesmo se estiver na linha atualmente selecionada.As propriedades clickedRow e clickedColumn do NSTableView são -1 quando meu delegado é chamado.

Existe uma maneira melhor (e correta) de fazer isso?

questionAnswers(6)

yourAnswerToTheQuestion