我有一个驻留在菜单栏中的应用程序,很像这个
我正在尝试为它创建一个首选项窗格,如苹果文档中所述。
该指南展示了如何为系统偏好创建 prefpane 插件和为独立应用程序创建偏好窗口。然而,在第二种情况下,它似乎遗漏了一些东西。
-(IBAction) displayPreferences:(id)sender;
因此,当用户单击菜单中的“首选项...”时,我有一个带有动作的主应用程序类。
而且我还有控制器扩展NSPreferencePane
并连接到NSWindow
Interface Builder 中的对象(就像文档描述的那样)。
问题是,如何连接它们?IE,
-(IBAction) displayPreferences:(id)sender {
// what do we write here to display preferences window?
}
谢谢!