¿Es posible establecer una fuente y un tamaño personalizados para NSString?

Estoy trabajando con Swift en iOS 9. Quiero personalizar la fuente para unUIAlertAction. Busqué en estas preguntas una respuesta rápida:

Cambiar la fuente de UIAlertAction en Swift

¿Es posible personalizar la fuente y la apariencia de un UIAlertController en el nuevo XCode con iOS8?

Y esta pregunta para una respuesta de Objective-C:Fuente personalizada UIAlertController, tamaño, color

Pero no había solución para personalizar la fuente para unUIAlertAction.

Creo que el problema es que unUIAlertAction usa unNSString por sutitle propiedad.Ver proyecto de demostración en Github.

Me gustaría crear una cadena así:

let originalString: String = "OK"
let myString: NSString = originalString as NSString

Y luego personalice la fuente y el tamaño de la cadena. Luego, después de agregar mis acciones al controlador de alertas, asigne la cadena a mis acciones usando la codificación de valor clave:

alertController!.actions[0].setValue(myString, forKey: "title")

Pero por lo que puedo decir, no hay forma de establecer una fuente y un tamaño personalizados para unNSString. Si usara unUILabel en cambio, sería fácil personalizar la fuente. Pero parece que estoy atascado con las limitaciones de las cuerdas. ¿Alguien sabe una forma de asignar una fuente y tamaño personalizados a una cadena, o estoy en lo cierto al creer que no hay forma de hacerlo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta