一、Category的实现原理 Category编译之后的底层结构是struct category_t,存储着分类的对象方法、类方法、属性、协议信息 Category结构 struct _category_t { const char *name; struct _class_t *cls; const struct _method_list_t *instance_methods; //===>实例方法 const struct _method_list_t *