【问题标题】:XCode MVC ClarificationXCode MVC 说明
【发布时间】:2012-04-15 10:08:23
【问题描述】:

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

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

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

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

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

提前谢谢大家!

【问题讨论】:

  • 您是否阅读过文档herehere

标签: objective-c xcode cocoa model-view-controller


【解决方案1】:

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

【讨论】:

  • 那么控制器是你创建的具有类和方法的对象,而视图是连接这些对象的接口?模型是一个单独的东西,它存储数据等。我说得对吗?感谢您的帮助
【解决方案2】:

我建议您阅读Cocoa 设计模式一本书的前两章。它帮助我理解了 MVC 如何应用于 Cocoa。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-14
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多