iOS --Runtime机制
/** 运行时(Runtime): * 苹果官方一套C语言库 * 能做很多底层操作(比如访问隐藏的一些成员变量\成员方法....) */ #import <objc/runtime.h> unsigned int count = 0 Ivar ivars = class_copyIvarList([UITextField class],&count); for(int i = 0; i < count; i ++) { Ivar ivar = ivars[i] NSLog(@"%s",ivar_getName(ivar)); } free(ivars);