是经典MVC模式中控制器层的UITablviewController
部分还是View类?我对它很困惑,我喜欢将我的代码组织成组,以便自己符合MVC模式。
答案 0 :(得分:3)
与名称一样,UITableViewController
是控制器。 UITableView
是视图。
您可以在xib文件中创建视图,也可以在视图控制器中创建视图。 (loadView
和viewDidLoad
)您的视图控制器可以扩展UITableViewController
,通过UITableViewDataSource
向其提供数据,并通过UITableViewDelegate
处理其事件/操作。
将您的所有数据和业务逻辑放在另一个将充当您的模型的类中。
图形在iTunes上的Standford iOS讲座系列中找到。