NSTableView: wykrywanie kliknięcia myszą wraz z wierszem i kolumną

Próbuję wykryć, kiedy kliknięcie myszą występuje w NSTableView i kiedy to robi, aby określić wiersz i kolumnę klikniętej komórki.

Do tej pory próbowałem użyć NSTableViewSelectionDidChangeNotification, ale są dwa problemy:

Uruchamia się tylko wtedy, gdy zmienia się wybór, podczas gdy chcę każde kliknięcie myszką, nawet jeśli jest w aktualnie wybranym wierszu.Właściwości clickedRow i clickedColumn NSTableView są równe -1, gdy wywoływany jest mój delegat.

Czy istnieje lepszy (i poprawny) sposób na zrobienie tego?

questionAnswers(6)

yourAnswerToTheQuestion