众所周知,从类中获取方法列表可以使用下面的代码。
int unsigned numMethods;
Method *methods = class_copyMethodList(objc_getClass("NSArray"), &numMethods);
for (int i = 0 ; i < numMethods; i++) {
NSLog(@"%@", NSStringFromSelector(method_getName(methods[i])));
}
但是如果这些是指定类的类别,比如UIColor + FlatUI。 我在这个类别中添加了一些类方法。
我的问题是如何获得此类别中定义的那些方法?