マリオネット モデルのユーザーがいます。ユーザーは、コレクションとして表現したいクライアントのリストを持っています。ユーザーは、クライアント コレクション内のモデルの 1 つへの参照である currentClient を持っています。
私の質問は、クライアントのコレクションをユーザーの属性として持つことは理にかなっていますか、それともクライアントリストのリクエスターを作成してユーザーを渡す必要がありますか?
currentClient が再割り当てされたときに currentClient 内のデータに基づいて他のビューを変更するイベントを登録したいので、それが理にかなっている場合は、クライアントを属性として保持したいと思います。これがこのケースを処理する最適な方法であるかどうかはわかりません。