Resultados de la búsqueda a petición "generics"

3 la respuesta

¿Cómo obtener el tipo de valor de un mapa en Java? [duplicar]

Posible duplicado: Obtenga el tipo genérico de java.util.List [https://stackoverflow.com/questions/1942644/get-generic-type-of-java-util-list] Tengo un mapa y quiero obtener el tipo de T de una instancia de ese mapa. ¿Cómo puedo hacer ...

4 la respuesta

Ordenar la matriz [Cualquiera]

Dada una matriz definida como sigue let list: [Any]Quiero ordenarloCUANDO todos los valores en su interior tienen el mismo tipoElementY Element esComparable.Cuándo debería devolver la matriz ordenadaEntonces, necesitaría una función que cuando ...

2 la respuesta

Función genérica que toma un nombre de tipo en Swift

En C #, es posible llamar a un método genérico especificando el tipo: public T f<T>() { return something as T } var x = f<string>()Swift no le permite especializarse en un método genérico al llamarlo. El compilador quiere confiar en la ...

4 la respuesta

¿Cómo rellenar una lista desplegable con valores de enumeración?

Tengo una enumeración para una de las propiedades de mi modelo de vista. Quiero mostrar una lista desplegable que contiene todos los valores de la enumeración. Puedo hacer que esto funcione con el siguiente código. Lo que me pregunto es si hay ...

2 la respuesta

En Scala Reflection, ¿Cómo obtener el parámetro de tipo genérico de una subclase concreta?

Suponiendo que tengo una superclase genérica: class GenericExample[T]( a: String, b: T ) { def fn(i: T): T = b }y una subclase de hormigón: case class Example( a: String, b: Int ) extends GenericExample[Int](a, b)Quiero obtener el parámetro ...

3 la respuesta

Genéricos, matrices y ClassCastException

Creo que debe haber algo sutil pasando aquí que no sé. Considera lo siguiente: public class Foo<T> { private T[] a = (T[]) new Object[5]; public Foo() { // Add some elements to a } public T[] getA() { return a; } }Suponga que su método principal ...

1 la respuesta

Swift: Declaración en clase genérica

Digamos que tengo una clase genérica: class SomeClass<Element> { // What is the difference between this: var array: [SomeClass]! // and this declaration: var array2: [SomeClass<Element>]! }¿Cuál es la diferencia entre esas declaraciones?

2 la respuesta

Hacer que los genéricos Swift jueguen con funciones sobrecargadas

Estoy tratando de construir un tipo genéricoMyStruct<T> que puede usar cualquieraFloat oDouble Para almacenamiento interno. En el inicializador, estoy pasando un argumento de tipo T (que pretendo serFloat oDouble) Ese inicializador llama a ...

4 la respuesta

Obtener el tipo real de T en una lista genérica <T>

¿Cómo obtengo el tipo real de T en una lista genérica en tiempo de ejecución usando la reflexión?

2 la respuesta

Pase un tipo a una extensión Swift genérica, o idealmente infiéralo

Di que tienes class Fancy:UIViewquieres encontrar a todos los hermanosFancy puntos de vista.No hay problema [https://stackoverflow.com/q/37232743/294884]... for v:UIView in superview!.subviews { if let f = v as? Fancy { f.hungry = false } ...