2011-01-07 58 views
0

問題陳述:==我有一個應用程序,其中,我需要在基於數據種類我的控制器被保持的不同表視圖控制器繪製不同的細胞。我有17個奇怪的細胞類型。實現不同細胞類型 - 更好的設計

我的解決方案:==我正在考慮編寫17個不同的類,每個類都返回一個特定類型的單元格。現在我的控制器類將調用一個cellSelectionController以及它擁有的數據,而這些數據又基於控制器的數據和種類,將實例化特定的單元類並返回UITableViewCell對象。

是實現此方案或東西比可以做到保持所有的設計問題考慮更好的正確方法?

回答