首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >为什么苹果公司说iPhone应用程序使用MVC?

为什么苹果公司说iPhone应用程序使用MVC?
EN

Stack Overflow用户
提问于 2009-06-27 18:50:43
回答 1查看 3.6K关注 0票数 4

苹果将iPhone应用程序使用的架构模式描述为MVC。然而,几乎没有现代应用程序使用MVC (正如Trygve Reenskaug所描述的那样)。现代操作系统,包括iPhone OS,固有地处理控制器的职责。通常被错误地称为MVC的东西实际上是MVP。

为什么苹果说的是MVC而不是MVP?

EN

回答 1

Stack Overflow用户

发布于 2019-04-16 08:43:07

到目前为止,在进入Apple的Model-View-Controller网页时,您将看到一个提示:“已停用的文档:此文档可能不代表当前开发的最佳实践”。

我相信这表明苹果承认MVC不再是最合适的架构,它是“一个好的Cocoa应用程序设计的核心”。因此,为了回答你的问题,从2019年起,苹果不再说iPhone应用程序应该使用MVC。

你可以在这里查看:https://developer.apple.com/library/archive/documentation/General/Conceptual/DevPedia-CocoaCore/MVC.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1053406

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档