标签: macos swift
与Microsoft Word和Garageband等应用类似,我希望在我的应用关闭之前有一个对话框,询问用户是否想要退出,因为有未保存的内容。使用这些应用程序,窗口上的关闭按钮中会出现一个小黑点。有没有办法在Swift中做到这一点?
答案 0 :(得分:1)
在Objective-C中:
windowShouldClose:
...通过NSWindowDelegate
你也应该能够在Swift中使用它。
对于标记为已编辑,您需要setDocumentEdited:方法。
setDocumentEdited: