複数の同一のオブジェクトを持つアプリケーションを作成しています。作成する動的UIコントロールを何とか追跡する必要があります。カスタムオブジェクトに関連付けられたボタンの追跡方法
例:2つのボタンが3セットあり、Playerオブジェクトを制御するはずです。押されたときに、関連付けられているPlayerオブジェクトを把握できるようにする必要があります。
私の最初の考えは、ボタンIDでプレーヤーオブジェクトのプロパティを作成し、送信者IDをそれと比較することでしたが、正しく動作するようには見えません。
私の考えでは、PlayerオブジェクトにUIButtonsのプロパティ、つまりp.button1
が含まれているようにしましたが、それは良いコーディングパターンではないようです。誰かがこれを達成するための方法についてのアイディアを持っていますか?
私はタグのものを試してみると思います、私はタグがあったことさえ知らなかった、ありがとう。 – Weston
すべてのUIViewサブクラスには、タグプロパティがあります。 :) –