2012-09-28 86 views

回答

2

在大多數情況下,這將是矯枉過正。不需要NSView有一個控制器。與模型層沒有關係的視圖怎麼樣 - 在這種情況下,中介器/控制器是不必要的?在大表中,這將導致控制器對象的泛濫,這可能不需要。

我會仔細看看文檔中提供的TableViewPlayground示例項目。在該項目中注意Apple如何使用包含行的各種視圖。尤其要關注ATComplexTableViewController類及其關聯的nib文件。這裏,表視圖的dataSource返回視圖,其中dataSource本身充當視圖和模型之間的中介。

相關問題