¿Cómo puedo hacer un "archivo de apariencia" para NSAppearance?

Estaba leyendo la documentación de Cocoa y me topé con algunas características nuevas en la API 10.9.

De los docs Supongo que elNSAppearance clase y un protocolo relacionadoNSAppearanceCustomization Parece ser un medio para personalizar la apariencia deNSView y sus descendientes.

Un objeto NSAppearance representa un archivo que especifica una apariencia estándar o personalizada que se aplica a un subconjunto de elementos de IU en una aplicación. Una aplicación puede contener varios archivos de apariencia y, dado que NSAppearance se ajusta a NSCoding, puede usar el Interface Builder para asignar elementos de la interfaz de usuario a una apariencia.
Por lo general, se personaliza una ventanausar Xcode para crear un archivo de apariencia que contenga las vistas que desea personalizar y el arte personalizado que se les debe aplicar. Xcode transforma el contenido artístico del archivo en un formato de tiempo de ejecución que AppKit puede dibujar cuando se muestran las vistas especificadas.

Bueno, todo suena limpio y prometedor, pero en ninguna parte de la documentación puedo encontrar qué es un archivo de apariencia o cómo hacer uno. Las búsquedas en Google están vacías, excepto por la documentación fina que ya he leído.

Veo que UIKit tiene un sonido similarUIAppearance clase, pero por lo que puedo decir esto no es un puerto directo de la clase UIKit.

¿Alguien sabe cómo hacer uno de estos "archivos de apariencia" mágicos y qué podemos hacer exactamente con ellos?

Respuestas a la pregunta(2)

Su respuesta a la pregunta