WebAPIから大量のデータを取得する中央クラスMを持つiPhoneアプリを構築しています。このクラスがデータを取得するたびに、AとBなどの2つのコントローラーを更新する必要があります。これをサポートするには、AとBの両方がupdateコマンドを持つインターフェイスの下に一覧表示されます。AとBもクラスMのデータをクエリできる必要があるため、AとBの両方でMにハンドルを追加しました。
問題は、セットアップがあまりモジュール化されていないことです。デザインをクリーンアップする方法を探しています。
編集-また、クラスMには、クラスAとBの正確なタイプがどうなるかについての先入観がありません。
ありがとう。