iOS 利用Runtime.h 查看 对象属性列表

1、导入头文件 #import

2、将以下代码中的 XXX 替换为你想查看属性列表的 类名称即可

    unsigned int count;
    Ivar *ivarList = class_copyIvarList([XXX class], &count);
    for (unsigned int i = 0; i < count; i++) {
        Ivar myIvar = ivarList[i];
        const char *ivarName = ivar_getName(myIvar);
        NSLog(@"ivar(%d) : %@", i, [NSString stringWithUTF8String:ivarName]);
   }

你可能感兴趣的:(iOS 利用Runtime.h 查看 对象属性列表)