Obtenga el nombre (cadena) de un tipo genérico en Swift
Tengo una clase genérica de tipo T y me gustaría obtener el nombre del tipo que pasó a la clase cuando se instancia. Aquí hay un ejemplo.
class MyClass<T> {
func genericName() -> String {
// Return the name of T.
}
}
He estado buscando durante horas y parece que no puedo encontrar ninguna manera de hacerlo. ¿Alguien ha intentado esto todavía?
Cualquier ayuda es muy apreciada.
Gracias