我正在开发一款软件,它接受用户输入,对其进行大量计算,然后根据计算结果显示数字和图表。我认为 MVC 方法尽可能好。以下是我的问题:
我应该在哪里存储用户输入(将显示在表格视图中)?它应该存储在
ArrayController
控制器类中需要的还是模型(类)中的附加数组中?到目前为止我的理解是信息应该存储在模型中。我应该在哪里进行所有必要的计算,其输出用于视图中的图形?这些应该在模型中还是在视图控制器(类)中完成?
在 nib 中为表视图设置单独的控制器类是否有意义?现在我通过
ArrayController
相应的窗口控制器(类)处理这些数据。
我问的是非常笼统的问题,因为我知道 MVC 方法独立于代码,但我在显示更具体的代码方面没有问题。
提前致谢。