美文网首页
iOS 方法选择器 Selector/SEL

iOS 方法选择器 Selector/SEL

作者: 可爱的33 | 来源:发表于2019-05-10 11:43 被阅读0次

Selector/SEL 都叫方法选择器,Selector是一个变量的类型,SEL是一个Char *的指针。
SEL 可以通过@Selector()来取得指针 用来表示一个方法的名字
所有相同的名字生成的SEL是相同的,编译器会根据名字生成一个id 故这个id也相同,所以oc是没有重载这个功能的或者说是它支持半重载,即支持参数个数不同的重载,不支持参数类型不同的重载

相关文章

  • 方法选择器

    方法选择器 选择器的生成第一种方法,在编译阶段 SEL sel = @selector(eat); // ...

  • Runtime运行时二:方法

    SEL SEL又叫选择器,是表示一个方法的selector的指针,其定义如下: 方法的selector用于表示运行...

  • iOS 方法选择器 Selector/SEL

    Selector/SEL 都叫方法选择器,Selector是一个变量的类型,SEL是一个Char *的指针。SEL...

  • IOS SEL(@selector)原理以及应用

    IOS SEL(@selector)原理其中@selector()是取类方法的编号,取出的结果是SEL类型。SE...

  • iOS (2) --OC语言

    1、Difference between method and selector(方法和选择器有何不同)? sel...

  • oc 方法选择器和协议选择器

    标签:ios开发入门 方法选择器 1` instancesRespondToSelector SEL sel = ...

  • iOS Runtime(四)-方法和消息

    一、SEL、IMP、Method 1. SEL SEL又叫选择器,是表示一个方法的selector的指针,其定义如...

  • iOS中的 SEL 和 IMP

    SEL SEL是选择器(selector)的一个类型。选择器就是指向方法的一个指针, OC在编译的时候,会根据方法...

  • 深入探究SEL,Method,IMP

    SEL SEL方法选择器,表示一个selector的指针 无论什么类里,只要方法名相同,SEL就相同。项目里的所有...

  • SEL和IMP的区别

    IOS SEL 其中@selector()是取类方法的编号,取出的结果是SEL类型。SEL:类成员方法的指针,与...

网友评论

      本文标题:iOS 方法选择器 Selector/SEL

      本文链接:https://www.haomeiwen.com/subject/wigooqtx.html