重複の可能性:
Objective-C でプロパティの戻り値の型を検出する方法
Objective-Cでプロパティのタイプを取得する方法はありますか? 次のようにプロパティにアクセスできます。
objc_property_t* properties = class_copyPropertyList(cl, &count);
そして、次のように名前を取得します。
property_getName(properties[i]);
私がする必要があるのは、型を取得することです。また、値はnil
ほとんどの場合になるため、呼び出して値を取得することはできませんobject_getClass()
。