代码之家  ›  专栏  ›  技术社区  ›  Eimantas

AppDelegate或AppController

  •  6
  • Eimantas  · 技术社区  · 17 年前

    在阅读cocoa教程时,我注意到一些教程使用 AppDelegate 还有一些 AppController 用于定义 IBActions NSWindowController .

    2 回复  |  直到 17 年前
        1
  •  11
  •   Peter Hosey    17 年前

    我创建了一个类,它只是我的应用程序委托,并实例化了我的主控制器(在 applicationWillFinishLaunching: )并在 applicationWillTerminate: )。然后我有两个职责明确的类:我的主控制器是主窗口和模型的所有者,而应用程序代理只是应用程序代理(作为这些职责的一部分,是主控制器的所有者)。

        2
  •  10
  •   Chuck    17 年前

    这只是一个类名。AppDelegate意味着类的主要职责是作为NSApplication的委托,而AppController似乎意味着更广泛的职责范围。

    推荐文章