我对 Objective C 编程中使用的 MVC 实现有些困惑。 在 Objective C 教程和文档中被描述为“ Controller ”的东西,我理解为简单的 View 或中介。 哪个是正确的?
最佳答案
模型 是保存应用程序数据的东西——它的世界模型。
View 是与您的用户交互的界面。它显示内容并接收输入。
Controller 处理其他组件之间的交互。它告诉 View 如何找到它的内容,它通过更新模型的相关部分来响应 View 中的变化,它通过告诉 View 需要更新什么来响应模型中的变化。
关于objective-c - Objective C 编程中使用的 MVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2851634/