macos – 关闭NSWindow时阻止保存提示

macos – 关闭NSWindow时阻止保存提示,第1张

概述我有一个基于文档的 Cocoa应用程序,它使用二级NSWindow作为预览模式(将shouldCloseDocument设置为NO). 如果文档是脏的(编辑而不保存)并且我关闭了二级NSWindow,则会出现“是否要保存对文档所做的更改”提示. 如何在二级NSWindow上避免这个提示? 我找不到办法做到这一点.我期望在保存提示之前找到一个NSWindowDelegate或NSWindow方法,但 我有一个基于文档的 Cocoa应用程序,它使用二级NSWindow作为预览模式(将shouldClosedocument设置为NO).

如果文档是脏的(编辑而不保存)并且我关闭了二级NSWindow,则会出现“是否要保存对文档所做的更改”提示.

如何在二级NSWindow上避免这个提示?

解决方法 我找不到办法做到这一点.我期望在保存提示之前找到一个NSWindowDelegate或NSWindow方法,但没有明显的候选者(windowWillClose,close,performClose,windowshouldClose).

作为一种解决方法,我没有设置NSWindowController.document,而是使用自定义属性来传递文档.将文档设置为NIL时,不再显示保存提示.

总结

以上是内存溢出为你收集整理的macos – 关闭NSWindow时阻止保存提示全部内容,希望文章能够帮你解决macos – 关闭NSWindow时阻止保存提示所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1009150.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-22
下一篇2022-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存