最佳答案
我想检查一个对象(例如 someObject
)是否可赋值(强制转换)给另一种类型的变量(例如 SpecifiedType
)。用爪哇语,我可以写:
someObject instanceof SpecifiedType
一个相关的问题是查明一个对象的运行时类型是否等于另一个类型。用爪哇语,我可以写:
someObject.getClass().equals(SpecifiedType.class)
如何在 Objective-C 中实现这一点?