我有一个应用程序,该应用程序主要用于呈现文档,但在某些情况下也可以更改所呈现的文档。这就是为什么我的应用程序不是真正的基于文档的应用程序的原因。
尽管如此,当文档已被编辑且尚未保存更改时,我想在窗口标题中显示“ —已编辑”的添加物。
因此我必须在AppDelegate
中使用方法>
@objc func didEditDocument(_ notification: Notification) { myMainWindow.windowController?.setDocumentEdited(true) } @objc func didSaveDocument(_ notification: Notification) { myMainWindow.windowController?.setDocumentEdited(false) }
我曾期望我的窗口标题在调用
MyWindow
之后从MyWindow — Edited
更改为.setDocumentEdited(true)
,但这没有发生。但是红色关闭按钮中的点会更改。我在做什么错?
我有一个应用程序,该应用程序主要用于呈现文档,但在某些情况下也可以更改所呈现的文档。这就是为什么我的应用程序不是真正的基于文档的应用程序的原因。 ...
我在做什么错