我正在开发一个基于 Cocoa 文档的应用程序。我在文件菜单中有一个名为"Export Things..."的菜单项。此菜单项连接到第一响应者,并调用MyDocument中的选择器。到现在为止还挺好。
我想根据用户选择更改此菜单项的标题。如果用户没有选择任何东西,它应该是"Export All Things...",当用户选择了一些东西时,它应该是"Export Selected Things..."。当没有文档打开时,它应该只是读取"Export Things..."。
我应该在何时何地更改此菜单项?我想我可以使用setTitle:更改菜单项,但是如何获得对 NSMenuItem 的引用?