我试图了解基于Cocoa文档的应用程序的结构。我知道 app delegate 会响应来自应用程序的事件(因此它的名称),并且文档控制器管理所有文档并打开并保存等。我是什么'我不理解的是文档控制器和 app delegate 之间的连接,也可能是应用程序的其余部分。
我正在研究这张图片,发现here。
箭头似乎表示 app delegate 与文档控制器之间存在某种联系。
他们有什么联系?
编辑:我意识到这是一个非常学术性的问题,可能没那么必要,但我想理解为什么这些事情就像它们一样。