我有一个非文档Cocoa应用程序,带有菜单栏图标和状态菜单。我已经在Interface Builder中为状态菜单添加了一个“最近打开”菜单。填充菜单工作得很好:
[[NSDocumentController sharedDocumentController] noteNewRecentDocumentURL:
[NSURL fileURLWithPath:filename]]
现在我想要在上下文弹出菜单中添加第二个“最近打开”菜单。我该如何通过编程创建菜单,以便它像状态菜单中的版本一样自动填充条目?我尝试创建状态菜单中的副本,但它没有被填充。我认为NSDocumentController不知道此菜单(坦白说,我不知道它如何知道状态菜单中的那个)。