gpt4 book ai didi

xcode - 如何知道 Cocoa 应用程序何时即将退出?

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

我有一个基于 NSDocument 的应用程序。我想知道应用程序何时将退出以验证某些内容。我希望可能有一个诸如 applicationWillQuit 之类的方法,但是浏览 NSDocument 和 NSApplication 的文档我找不到类似的东西。

最佳答案

您可以使用来自 NSApplication 的通知:

NSNotificationCenter* nc = [NSNotificationCenter defaultCenter];
[nc addObserver:self
selector:@selector(appWillTerminate:)
name:NSApplicationWillTerminateNotification
object:nil];

这记录在此处:https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/nsapplication_Class/Reference/Reference.html

通过将对象作为 nil 传递,只要对象触发通知,您的方法就会被调用。

关于xcode - 如何知道 Cocoa 应用程序何时即将退出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14798056/

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