NSMatrixとNSCellが与えられた場合、セルがマトリックスのどの行と列に配置されているかを知るためにマトリックスをクエリする簡単な方法があります。NSActionCellsからアクションメッセージを受け取ったときにこれを知りたいです。
私がそれを行うことができる唯一の方法は、マトリックスの行と列をループしてメッセージ送信者との同等性をチェックするか、セルの位置に基づいてセルにタグを付けることです。これは醜いです。これを行うにはもっと良い方法があると思いますよね?
NSMatrixとNSCellが与えられた場合、セルがマトリックスのどの行と列に配置されているかを知るためにマトリックスをクエリする簡単な方法があります。NSActionCellsからアクションメッセージを受け取ったときにこれを知りたいです。
私がそれを行うことができる唯一の方法は、マトリックスの行と列をループしてメッセージ送信者との同等性をチェックするか、セルの位置に基づいてセルにタグを付けることです。これは醜いです。これを行うにはもっと良い方法があると思いますよね?
セルがどの行と列にあるかをマトリックスに問い合わせることができます。
-tag
問題のセルに値を設定する必要があると思います。この標準的な例は、電卓アプリの数字のマトリックスのセルです。それらがマトリックスのどこにあるかを把握しようとする代わりに、タグをチェックして、それらが何を表しているかを確認できます。