Cocoa警告:NSWindow不支持实用程序styleMask 0x10

时间:2012-12-17 06:24:30

标签: cocoa nswindow

我重新绘制了NSWindow,现在当我启动应用程序时,控制台中会显示NSWindow does not support utility styleMask 0x10的警告。我怎样才能摆脱这个警告?

有什么想法吗?

谢谢!

enter image description here

1 个答案:

答案 0 :(得分:17)

NSUtilityWindowMaskstyleMask的{​​{1}}属性中位(0x10),NSPanel不支持。

如果您是在xib中创建的,那么您应该可以将自定义类更改为NSWindow,取消选中NSPanel复选框,然后将其更改回来。如果您在代码中执行此操作(或正在更改代码中的utility mask属性),请确保您未设置styleMask的位0x10。