我一直在学习何时使用WindowController以及何时将内容放入Document对象中。如果你有一个简单的接口,文档看起来可以作为一个控制器很好地工作。我在我的应用程序中有一个简单的界面,但是将IB插座放到WC中是一个好的实践吗?当您不想使用WC时,会出现什么情况?
发布于 2012-02-23 03:29:21
以下是一些场景:
进行管理
在窗口初始化期间,文档将实例化窗口控制器。
在此之后,分离模型控制器和视图控制器的部分目的是消除文档对窗口的依赖。
在改进设计时,请查看文档需要访问窗口的位置,并考虑是否可以以不同的方式实现该功能,例如,在窗口控制器中而不是在文档中处理该功能。
https://stackoverflow.com/questions/9264707
复制相似问题