Objective-C - SEL (@selector) 原理及本质

SEL (@selector) 原理及本质 /* 1.SEL实际上是对方法的一种包装,将方法包装成一个SEL类型的数据,去找对应的方法地址。找到方法地址就能够调用方法 2.@selector()就是取类方法的编号,等同C语言的中函数指针,只不过C语言中,能够把函数名直接赋给一个函数指针,而Object-C的类不能直接应用函数指针,这样只能作一个@selector语法来取. 它的结果是一个SEL类型
相关文章
相关标签/搜索