首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >澄清窗口控制器的用法

澄清窗口控制器的用法
EN

Stack Overflow用户
提问于 2012-02-14 01:07:58
回答 1查看 198关注 0票数 0

我一直在学习何时使用WindowController以及何时将内容放入Document对象中。如果你有一个简单的接口,文档看起来可以作为一个控制器很好地工作。我在我的应用程序中有一个简单的界面,但是将IB插座放到WC中是一个好的实践吗?当您不想使用WC时,会出现什么情况?

EN

Stack Overflow用户

回答已采纳

发布于 2012-02-23 03:29:21

以下是一些场景:

  1. 要与多个窗口一起使用的文档对象(如上所述)或具有不同视图的文档对象
  2. 您完全可以在不显示窗口的情况下打开和处理文档对象
  3. 应用程序具有如此多的控制器代码,因此很难使用单个类

进行管理

在窗口初始化期间,文档将实例化窗口控制器。

在此之后,分离模型控制器和视图控制器的部分目的是消除文档对窗口的依赖。

在改进设计时,请查看文档需要访问窗口的位置,并考虑是否可以以不同的方式实现该功能,例如,在窗口控制器中而不是在文档中处理该功能。

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

https://stackoverflow.com/questions/9264707

复制
相关文章

相似问题

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