EDIT:
以下内容不保证正确,欢迎大神纠错
你看啊
oc是这样
[AAAA bbbb];
会变成objc_msgSend(AAAA,@selector(bbbb));
如你所见的这里aaaa和bbbb是两个变量
bbbb是一个单独的selector
如你所见,他在__objc_selrefs, 这个段是一系列SEL的集合,SEL没记错的话就是char*
换句话说,sel里并不包含这个方法对应的类
EDIT:
以下内容不保证正确,欢迎大神纠错
你看啊
oc是这样
[AAAA bbbb];
会变成objc_msgSend(AAAA,@selector(bbbb));
如你所见的这里aaaa和bbbb是两个变量
bbbb是一个单独的selector
如你所见,他在__objc_selrefs, 这个段是一系列SEL的集合,SEL没记错的话就是char*
换句话说,sel里并不包含这个方法对应的类