在我的应用程序中,我应该分析一个对象并执行以下操作:
if ([object_selected isKindOfClass:[Person class]]) {
Persone *obj = (Persone*)object_selected;
NSString *name = obj.nome;
NSString *surname = obj.surname;
}
else if ([object_selected isKindOfClass:[Animal class]]) {
Animal *obj = (Animal*)object_selected;
NSString *name = obj.nome;
NSString *breed = obj.breed;
}
这样我应该验证我的对象是否属于一个类以获取其属性,但是有没有更快的方法从我的对象中获取属性“名称”?所有对象都有“名称”属性。
谢谢