Cocoa 自定义如何从";“最近开放”;NSMenu

Cocoa 自定义如何从";“最近开放”;NSMenu,cocoa,nsmenu,Cocoa,Nsmenu,我正在用图像填充“Open Recent”菜单,因为它们正在我的应用程序中处理,但是当我单击列表中的某个项目时,我得到一个错误“应用程序MyApp无法打开PNG类型”或类似的错误 我在哪里可以自定义代码,以指定如何“打开”我的应用程序可以处理的图像 回答 感谢安特万为我指明了正确的方向。 我只是在我的代表中实现了以下内容: - (BOOL) application:(NSApplication *)sender openFiles:(NSArray *)filenames; Nsapplica

我正在用图像填充“Open Recent”菜单,因为它们正在我的应用程序中处理,但是当我单击列表中的某个项目时,我得到一个错误“应用程序MyApp无法打开PNG类型”或类似的错误

我在哪里可以自定义代码,以指定如何“打开”我的应用程序可以处理的图像

回答
感谢安特万为我指明了正确的方向。 我只是在我的代表中实现了以下内容:

- (BOOL) application:(NSApplication *)sender openFiles:(NSArray *)filenames;

NsapplicationLegate类需要响应文件的打开,为了使mac os x识别您的应用程序能够打开此类应用程序,您需要修改info.plist