【发布时间】:2012-08-29 18:21:13
【问题描述】:
你怎么知道NSDocument 是不是新的?
我目前正在使用fileURL != nil,但我在文档中找不到任何可以证实这一点的地方。
此外,fileURL 在恢复的文档中返回nil(在退出应用程序而不保存然后再次打开应用程序之后)。是否可以区分新文档和恢复文档?
【问题讨论】:
-
如果它是新的,我需要显示一个不同的窗口。如果它恢复了,我需要禁用某些功能。
-
“恢复”是指用户在版本浏览器中查看它吗?或者实际上在那之后,当从浏览器恢复文档时?
标签: macos cocoa nsdocument document-based