gpt4 book ai didi

cocoa - 如何阻止应用程序的终止

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

我知道我的问题听起来可能有点令人困惑,但我不想阻止 Cocoa Mac Os X 应用程序的终止。我不知道是否有 API 可以实现这一点。而且我也不知道该怎么做。

我的想法是在 applicationWillTerminate: 方法中调用 NSAlert 。但这并不能阻止应用程序的终止。

另一种可能性是使用 while 循环,它不会停止,但这不是任何好的做法,因为它使用大量 CPU 并且不会增加保持应用程序其余部分运行的任何可能性.

请给我一个想法,如何解决这个问题。

多次感谢。 =D

最佳答案

实现应用程序委托(delegate)方法applicationShouldTerminate:。返回 NSTerminateCancelNSTerminateLater。如果您返回 NSTerminateLater,那么您最终应该调用 replyToApplicationShouldTerminate: 并给出最终答案。

关于cocoa - 如何阻止应用程序的终止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7232807/

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