如何正确退出应用程序,调用 exit(0)?
我不确定哪种方法是正确的,现在我只是在用户单击退出按钮时调用 exit(0)
。
I'm not sure which is the right way, right now I'm just calling exit(0)
when a user clicks on the exit button.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用
NSApplication
的terminate
方法。例如:文档可用 此处。
Use
NSApplication
'sterminate
method. For example:Documentation is available here.
之前给出的答案自 10.10 起已被弃用,这个问题是 cocoa quit 应用程序出现的第一件事,所以请改用这个(Swift):
注意:截至目前如下:
The previously given answer is deprecated since 10.10 and this question is the first thing that turns up for cocoa quit application, so use this instead (Swift):
Note: As of now it's the following:
我总是以安全的方式终止应用程序。
这会将事件放入下一个循环中。
I always terminate App the safe way.
This will put the event in the next loop.