Cocoa предупреждение: NSWindow не поддерживает утилиту styleMask 0x10
Я повторно нарисовал NSWindow, и теперь, когда я запускаю свое приложение, на консоли появляется сообщение с сообщением NSWindow does not support utility styleMask 0x10. Как я могу избавиться от этого предупреждения?
Любая идея?
Спасибо!
Ответ 1
NSUtilityWindowMask - бит (0x10) в свойстве styleMask a NSPanel, который не поддерживается NSWindow.
Если вы создали это в xib, вы должны иметь возможность изменить собственный класс на NSPanel, снимите флажок utility mask и затем измените его. Если вы сделали это в коде (или изменили свойство styleMask в коде), убедитесь, что вы не устанавливаете бит 0x10 styleMask.