Cocoa NSDocument中编辑器和查看器之间的差异

Cocoa NSDocument中编辑器和查看器之间的差异,cocoa,nsdocument,Cocoa,Nsdocument,我有一个NSDocument,它充当我的一种文档类型的编辑器和另一种文档类型的查看器。苹果公司的默认代码是否为浏览器锁定文件和/或做任何其他事情来帮助开发者?或者编辑器和查看器是我的类型必须手动定义和强制执行的吗?我相信(但我不是100%确定)主要区别在于“打开”和“保存”面板中的文件格式选择器的工作方式。编辑器和查看器允许您打开文档(当然),但在“保存”面板的文件格式列表中只显示编辑器格式。我相信(但我不是100%确定)主要区别在于“打开”和“保存”面板中的文件格式选择器的工作方式。编辑器和查

我有一个
NSDocument
,它充当我的一种文档类型的编辑器和另一种文档类型的查看器。苹果公司的默认代码是否为浏览器锁定文件和/或做任何其他事情来帮助开发者?或者编辑器和查看器是我的类型必须手动定义和强制执行的吗?

我相信(但我不是100%确定)主要区别在于“打开”和“保存”面板中的文件格式选择器的工作方式。编辑器和查看器允许您打开文档(当然),但在“保存”面板的文件格式列表中只显示编辑器格式。我相信(但我不是100%确定)主要区别在于“打开”和“保存”面板中的文件格式选择器的工作方式。编辑器和查看器允许您打开文档(当然),但在“保存”面板的文件格式列表中只显示编辑器格式。