1.class_addMethod([self class], sel, (IMP)eat, "v@:");
往对象中添加方法
2.//关联对象
void objc_setAssociatedObject(id object, const void *key, id value, objc_AssociationPolicy policy)
//获取关联的对象
id objc_getAssociatedObject(id object, const void *key)
//移除关联的对象
void objc_removeAssociatedObjects(id object)
3.+ (BOOL) resolveInstanceMethod:(SEL)sel;
动态添加方法,消息转发