class_copyPropertyList返回的仅仅是对象类的属性(@property申明的属性), 而class_copyIvarList返回类的所有属性和变量(包括在@interface大括号中声明的变量) -->> { NSString *name; } 转载于:https://www.cnblogs.com/supersr/p/4831990.html