【发布时间】:2012-07-30 10:17:20
【问题描述】:
我还有一个问题。
当用户点击“退出”按钮或使用“Cmd-Q”时,我制作了一个退出窗口。窗口本身有自己的“退出”按钮。如何使窗口可以在 Cmd-Q 或点击“退出”按钮时显示?我也无法将 AppDelegate 附加到窗口。 (IB中缺少代表appdelegate的蓝色框)如果需要我会提供更多信息。
我使用的是 OSX 10.6.8 Snow Leopard,Xcode 4.2
【问题讨论】:
我还有一个问题。
当用户点击“退出”按钮或使用“Cmd-Q”时,我制作了一个退出窗口。窗口本身有自己的“退出”按钮。如何使窗口可以在 Cmd-Q 或点击“退出”按钮时显示?我也无法将 AppDelegate 附加到窗口。 (IB中缺少代表appdelegate的蓝色框)如果需要我会提供更多信息。
我使用的是 OSX 10.6.8 Snow Leopard,Xcode 4.2
【问题讨论】:
您可以将按钮连接到应用程序的 terminate 操作,并从应用程序委托的 applicationWillTerminate 方法调用退出窗口代码。通过添加一个新对象(来自对象库)并将其类设置为您的 AppDelegate,可以在界面编辑器中恢复应用程序委托实例。
【讨论】: