¿Cómo creas un botón personalizado de NSButton?

¿Cómo creas un botón personalizado de NSButton? No quiero decir de una manera pequeña como cambiar el color de fondo o cambiar de bordes redondeados a bordes cuadrados. Quiero reemplazar todo el aspecto del botón. ¿Es eso posible hacer en cacao? Obviamente tendría que subclasificar la clase NSButton e ir de allí. Cualquier ayuda sería muy apreciada.

Respuestas a la pregunta(1)

Su respuesta a la pregunta