2011-01-07 6 views
0

問題文:==私は、私のコントローラが保持しているデータの種類に基づいて異なるテーブルビューコントローラで異なるセルを描画する必要があるアプリケーションがあります。私は17の奇数の細胞タイプがあります。異なるセルタイプを実装する - 良い設計

解決策:==私は、それぞれが特定のタイプのセルを返す17種類のクラスを書くことを考えています。今度は、私のコントローラクラスは、データとコントローラの種類に基づいて、順番に特定のセルクラスをインスタンス化し、UITableViewCellオブジェクトを返すデータと共に、cellSelectionControllerを呼び出します。

このシナリオを実装する正しい方法は、すべての設計上の問題を念頭に置いて行うよりも優れていますか?

答えて

関連する問題