Iphone 目标c继承/协议混淆:UITableViewController
现在我正试着把我的头脑集中在目标C和XCode上。我正在玩弄Iphone 目标c继承/协议混淆:UITableViewController,iphone,objective-c,cocoa-touch,xcode,cocoa-design-patterns,Iphone,Objective C,Cocoa Touch,Xcode,Cocoa Design Patterns,现在我正试着把我的头脑集中在目标C和XCode上。我正在玩弄UITableView,在分离背后的概念时遇到了问题 UITableViewController UITableViewDelegate UITableViewDataSource 我熟悉MVC模式,我从Apple Developer文档中了解到,他们的框架使用委托来“专门化”类,而无需子类化,数据源类定义了如何将数据从模型映射到视图(如果我错了,请纠正我) 当我通过选择新文件创建TableViewController时..>Coc
UITableView
,在分离背后的概念时遇到了问题
- UITableViewController
- UITableViewDelegate
- UITableViewDataSource
谢谢大家! UITableViewController是一个预先配置了UITableView并将自身设置为表视图的委托和数据源的控制器 所以是的,这是一个相当方便的课程 您不需要使用它,特别是如果您提供自己的数据源和委托