NSView のサブクラスである myGameTile の 25 タイルのゲームボードがあります。mouseDown: クリックしたタイルを特定し、ivar を代表的な値に設定したいと考えています。
たとえば、タイル 12 をクリックした場合、clickedTile を「12」またはその特定のインスタンスを一意に表す値に設定します。
私は整数値 12 からある種の内省/反省まで何でも開いていますが、ハック、ランタイム ラッパー、および変更よりも組み込みの機能とエレガンスが望ましいです。それでも、それらの解決策に頼らざるを得ないことも承知していますので、そちらも併せて回答お願いします。すべてのオプションを知りたいです。ありがとう!