Я хотел бы проверить, является ли объект (например someObject
) назначаемым (приведенным) к переменной другого типа (например SpecifiedType
). На Java я могу написать:
someObject instanceof SpecifiedType
С этим связан вопрос о том, равен ли тип времени выполнения объекта другому типу. На Java я могу написать:
someObject.getClass().equals(SpecifiedType.class)
Как это можно сделать в Objective-C?