我为不同扩展名的文件编写了不同的解析器和不同的NSDocument子类,以便可视化数据。我想将它们集成到一个应用程序中。我正在使用NSDocument架构。我不确定如何将文件扩展名标识的文件映射到其NSdocument对象。
答案 0 :(得分:0)
1)子类NSDocumentController
a)在您的XIB中使用mainmenu放置一个新对象并为其提供一个新的NSDocumentController子类的类
或
b)在appDidFinishLaunching(初始化,加载......)之前创建一个新实例
2)覆盖图片上的方法(确定类型和返回文档实例的方法)以提供新的文档实例(按类型)
了解更多here
还要用眼睛扫描NSDocumentController.h(CMD + SHIFT + O并输入NSDoc ......)