记录一下,因时间有限不多解释直接上代码了
第一步:导入头文件(因官方不建议这样操作,所以头文件不会提示)
#import <objc/runtime.h>
第二步:直接action
unsigned int count = 0;
Ivar *ivars = class_copyIvarList([UITextField class], &count);
for (int i = 0; i < count; i++) {
Ivar ivar = ivars[i];
NSLog(@"---%d-----%s",i,ivar_getName(ivar));
}
完成
网友评论