Me gustaría comprobar si un objeto (por ejemplo, someObject
) es asignable (cast-able) a una variable de otro tipo (por ejemplo, SpecifiedType
). En Java, puedo escribir:En Objective-C, ¿cuál es el equivalente de la palabra clave "instanceof" de Java?
someObject instanceof SpecifiedType
Una cuestión relacionada es encontrar si el tipo de ejecución de un objeto es igual a un otro tipo. En Java, puedo escribir:
someObject.getClass().equals(SpecifiedType.class)
¿Cómo se puede hacer esto en Objective-C?
Ver también: http://stackoverflow.com/q/8294076/165674 –