macos - 告诉 NSDocument 该文档已被修改

标签 macos cocoa nsdocument

我正在 OSX 中编写一个基于文档的应用程序。我发现当我更改文档的内容时,应用程序不知道文档已更改。我可以在没有警告的情况下关闭文档,这会导致我未保存的内容丢失。

如何告诉 NSDocument 文档已被修改?

最佳答案

使用updateChangeCount:NSChangeDone 作为参数的方法。

关于macos - 告诉 NSDocument 该文档已被修改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19886302/

相关文章:

macos - 将 leiningen repl 的结果复制到剪贴板

ios - Mac Osx 10.8 上的 Git Tf 安装

objective-c - NSStatusItem 单击两次后才会响应

xcode - 如何知道 Cocoa 应用程序何时即将退出?

cocoa - NSDocument 和 NSFileWrapper : strategy to reduce memory footprint?

objective-c - Xcode 构建失败 "Undefined symbols for architecture x86_64"

swift - keyEquivalent 与 Swift 中的非字母数字字符

Objective-C 泛型 - 有没有办法使泛型与类匹配(在继承的情况下)

cocoa - 如何反转 NSMutableArray 中对象的顺序?

view - 从NS文档目录加载图像时, Collection View 崩溃