0

我无法理解 XCode/Cocoa/Objective-C 编程中讨论的 MVC 概念。

这只是使用的术语吗?或者 XCode 中是否真的有一些函数可以让你构建一个组织良好的程序?

如果有人能澄清我真的很感激,我也无法澄清模型、“视图”和控制器的含义。

我认为模型是数据存储,就像数据库一样。最终这不是作为普通的类文件保存的吗?视图是您在界面生成器中创建的界面吗?最后,控制器只是你程序的主要代码,由几个方法组成吗?

对不起,如果这似乎是一个愚蠢的问题,来自 shell 脚本我只是觉得这一切都令人费解。

提前谢谢大家!

4

2 回答 2

1

在 XCode 中,您构建视图并将它们连接到控制器。所以你可以说它鼓励 MVC 设计。模型部分有点模糊。

于 2012-04-15T10:25:14.390 回答
0

我建议您阅读Cocoa Design Patterns一书的前两章。它帮助我理解了 MVC 如何应用于 Cocoa。

于 2012-04-15T10:48:21.373 回答