gpt4 book ai didi

cocoa - 关闭窗口后退出 cocoa 应用程序

转载 作者:行者123 更新时间:2023-12-03 16:51:59 26 4
gpt4 key购买 nike

我有一个小的 osx cocoa 应用程序,它在启动时调出一个 IKPictureTaker,我希望我的应用程序在该拍照器关闭后退出。我读到我需要将此代码添加到我的 NSWindowController 类中,但我不知道如何访问该类(它在 XCode 中的类列表中没有显示):`

-(BOOL) applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)theApplication
{
return YES;
}

最佳答案

您需要创建一个实现 NSApplicationDelegate 协议(protocol)的自定义对象并实现 applicationShouldTerminateAfterLastWindowClosed方法在那里。

如果您已经有一个应用程序委托(delegate)(您很可能会这样做),只需将其添加到那里即可。

关于cocoa - 关闭窗口后退出 cocoa 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1710692/

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