Runtime-获得方法

2016-09-06  本文已影响19人  没有梦想_何必远方

Method class_getInstanceMethod(Class cls, SEL name)  //获得指定类的实例方法,返回值是Method类型的

Method 是对应类对应sel名字的方法,如果找不到这个方法  返回NULL

会从本类class_copyMethodList里面去找如果找不到去superclass里面去找,在不到返回NULL

Method class_getClassMethod(Class cls, SEL name) //获取指定类的类方法,返回值也是Method类型的

返回的是一个data的结构体指针 对应描述的类方法的实现

上一篇下一篇

猜你喜欢

热点阅读