NSTableView y doble clicks
Una rápida, pero que me ha traído cuatro días a mal traer. En teoría, capturar los doble clicks sobre un NSTableView es tan fácil como:
[ table setDoubleAction: @selector(rowDoubleClicked:) ];
Si se formatea el selector como un Outlet estándar, no debería haber mayor problema, ¿cierto? No señor, aparentemente, en algunas máquinas, sin saber porqué, el selector en cuestión sólo recibe el mensaje la segunda vez que se hace el doble click, y no la primera.
¿La solución?
[ table setTarget: self ];
[ table setDoubleAction: @selector(rowDoubleClicked:) ];
[ table setDoubleAction: @selector(rowDoubleClicked:) ];
Indicar al NSTableView, explícitamente, cuál es el target.