gpt4 book ai didi

cocoa - AppDelegate 或 AppController

转载 作者:行者123 更新时间:2023-12-03 16:06:55 24 4
gpt4 key购买 nike

在阅读 cocoa 教程时,我注意到一些教程使用 AppDelegate 和一些 AppController 来定义打开各种窗口的 IBActions使用NSWindowController的子类。

这有某种经验法则吗?

最佳答案

我创建一个仅作为我的应用程序委托(delegate)的类,并实例化我的主 Controller (在 applicationWillFinishLaunching: 中)并释放它(在 applicationWillTerminate: 中)。然后我有两个具有明确定义职责的类:我的主 Controller 是主窗口和模型的所有者,应用程序委托(delegate)只不过是应用程序委托(delegate)(并且,作为这些职责的一部分,主 Controller 的所有者)。

关于cocoa - AppDelegate 或 AppController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1417105/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com