gpt4 book ai didi

ios - 在 Cocoa Touch 中,数据源可以称为模型吗?

转载 作者:行者123 更新时间:2023-11-28 20:09:43 25 4
gpt4 key购买 nike

只是想知道 Cocoa Touch 中的数据源是否可以引用模型或/模型的一部分?

摘 self 目前正在学习的一本书:“在程序设计中,您告诉 TableView 它应该显示什么。在 Cocoa Touch 中,表格 View 询问另一个对象——它的数据源——它应该显示什么。”

当我希望在 View 中显示数据时,使用另一个框架 ruby​​ on rails,我的 Controller 询问模型要显示的内容,然后将其传递给 View , View 决定如何显示它。

阅读了我目前正在自学的 Nerd 书中的那段内容后,我想知道,既然 Controller 向数据源询问要为 View 提供什么以显示,数据源是否可以称为模型?我想在继续之前解决这个问题。

我发现自己在没有完全理解事物的情况下匆匆忙忙地阅读章节,因此决定返回几章直到我最后感到舒服的地方,然后重新开始学习,慢慢来。

如果有人能帮我解决这个问题,我将不胜感激。

问候

最佳答案

虽然 Controller 通常设置为数据源,但很多时候有充分的理由将其设置为自己的类。

这样做的一个很好的理由是,如果一个 Controller 有多个 UITableVIew,这样就不需要 datasource 回调中的语句,将不同的 分开UITableView 的数据逻辑。

但这可能不应该被视为数据模型,因为它直接与 View 交互。

关于ios - 在 Cocoa Touch 中,数据源可以称为模型吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20775450/

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