我有一个应用程序,主要用于提交文件,但在某些情况下也可以更改提交的文件。这就是为什么我的应用不是真正的基于文档的应用。
不过,当文档已被编辑且更改尚未保存时,我想在我的窗口标题中显示“-已编辑”附加项。
因此我必须在我的方法AppDelegate
@objc func didEditDocument(_ notification: Notification) {
myMainWindow.windowController?.setDocumentEdited(true)
}
@objc func didSaveDocument(_ notification: Notification) {
myMainWindow.windowController?.setDocumentEdited(false)
}
我期待我的窗口标题在调用后从 更改MyWindow
为,但这并没有发生。但是红色关闭按钮中的点会发生变化。我究竟做错了什么?MyWindow — Edited
.setDocumentEdited(true)