gpt4 book ai didi

iOS:使用 MVC 实现 UITableView

转载 作者:行者123 更新时间:2023-11-29 03:07:07 28 4
gpt4 key购买 nike

我找不到一个示例来很好地解释如何使用 MVC 模式在我的项目中包含 UITableView。假设一开始我只有两个文件“MainViewController”(:UIViewController)和“MainModel”(:NSObject),其中包含我的数组和单元格数据。

我应该在哪里引用 UITableView 对象,哪个文件应该是表的委托(delegate),...?

最佳答案

您的 MainViewController 将有一个 view 属性,您应该将其指向您的 UITableView 实例。您可以让任何对象成为您的委托(delegate),但通常您的委托(delegate)是控制它的 View Controller ,即您的 MainViewController

就是说,UIViewController 有一个名为 UITableViewController 的子类,您可能应该将其用作 MainViewController 的父类(super class)。它有一些用于控制 UITableViews 的自动功能。事实上,实例化 UITableViewController(或其任何子类)将自动创建一个 UITableView 并在其 viewtableView 属性中指向它。

关于iOS:使用 MVC 实现 UITableView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22644052/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com