谢谢
答案 0 :(得分:5)
重复:In Objective-C, what is the equivalent of Java's "instanceof" keyword?
要点:
尝试
[myObject class]
返回对象的类。您可以与以下内容进行精确比较:
if ([myObject class] == [MyClass class])
但不能直接使用
MyClass
标识符。类似地,您可以使用以下命令查找对象是否属于您的类的子类:
if ([myObject isKindOfClass:[AnObject class]])
由Jon Skeet和zoul建议。