gpt4 book ai didi

ios - CS193P 作业3,Graphing MVC 的模型应该是什么?

转载 作者:行者123 更新时间:2023-11-29 13:39:18 24 4
gpt4 key购买 nike

我正在服用 standard iOS development course CS193P .

在作业 3 中,我被要求构建一个图形 MVC 并使用 NavigationController 与计算器 MVC 结合。问题是,我不知道 Graph MVC 的模型应该是什么?

作业的提示说:

Your new Controller (the graphing one) is just like any other MVC Controller: it’s going to want to have a Model (what is the Model for this new Controller, do you think?) and outlets into its View. Before you go on to do anything else in this assignment, add a @property to this Controller for its Model (if you proceed without really understanding what this Controller’s Model is, you might have trouble implementing the rest of the assignment). Don’t get this Controller’s Model confused with your CalculatorViewController’s Model. THEY ARE DIFFERENT. And don’t over-think this. Your new Controller’s Model is near at hand!

所以模型不能是id程序?模型应该是什么?

最佳答案

想想图形 View Controller 的作用:它根据 x 获取一个表达式,并为每个 x 值绘制该表达式 (y) 的值。那么图 View Controller 完成任务所需的数据是什么?它需要一个表达式。

图 MVC 的模型只是一个表达式。

您的图形 View MVC 还需要访问计算器大脑方法(可能是类方法,而不是实例方法),以便在给定 x 值的情况下计算表达式的值,因此您可以争辩说这是模型也是如此,尽管这不是 Paul 的意思。

关于ios - CS193P 作业3,Graphing MVC 的模型应该是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9616014/

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