有没有办法在 Objective-C 中获取属性的类型?我可以像这样访问该属性:
objc_property_t* properties = class_copyPropertyList(cl, &count);
并得到这样的名字:
property_getName(properties[i]);
我需要做的是获取类型。此外,在大多数情况下,价值将是nil
,所以我不能只得到价值调用object_getClass()
。
有没有办法在 Objective-C 中获取属性的类型?我可以像这样访问该属性:
objc_property_t* properties = class_copyPropertyList(cl, &count);
并得到这样的名字:
property_getName(properties[i]);
我需要做的是获取类型。此外,在大多数情况下,价值将是nil
,所以我不能只得到价值调用object_getClass()
。