我正在尝试从我正在开发的插件中自定义用户体验,我的目标是使用 COCOA NSApplication 中可用的选项提供信息亭样式,代码如下所示:
// Hide the dock tile and the menu bar:
NSApplicationPresentationOptions options =
NSApplicationPresentationHideDock + NSApplicationPresentationHideMenuBar;
[NSApp setPresentationOptions:options];
我已经使用普通的可可应用程序测试了这段代码,它工作正常,但是当我将此代码嵌入到“Firebreath 插件”内的函数中时,尽管firebreath 构建正确并且我拥有的其他功能正常工作,但没有任何反应。
一些想法?这可能是关于系统安全限制?如果是这样如何启用它?如果其他可可功能正常,我不知道为什么这不起作用。
我正在使用 XCODE 4.2 在 Mac OS X Lion 上进行开发