Ich möchte überprüfen, ob ein Objekt (z. B. someObject
) zu einer Variablen eines anderen Typs (z. B. SpecifiedType
) zuweisbar (Cast-fähig) ist. In Java kann ich schreiben:In Objective-C entspricht das Java-Schlüsselwort "instanceof"?
Eine verwandte Frage ist, ob der Laufzeittyp eines Objekts gleich einem anderen Typ ist. In Java kann ich schreiben:
someObject.getClass().equals(SpecifiedType.class)
Wie kann dies in Objective-C getan werden?
Siehe auch: http://stackoverflow.com/q/8294076/165674 –