Vorrei verificare se un oggetto (ad esempio someObject
) è assegnabile (castabile) a una variabile di un altro tipo (ad esempio SpecifiedType
). In Java, posso scrivere:In Objective-C, qual è l'equivalente della parola chiave "instanceof" di Java?
someObject instanceof SpecifiedType
Una questione collegata è trovare se il tipo di esecuzione di un oggetto è uguale a un altro tipo. In Java, posso scrivere:
someObject.getClass().equals(SpecifiedType.class)
Come può essere fatto in Objective-C?
Vedi anche: http://stackoverflow.com/q/8294076/165674 –