`
MagicBird
  • 浏览: 137319 次
  • 性别: Icon_minigender_2
  • 来自: 惠州
社区版块
存档分类
最新评论

Day11 oc SEL

    博客分类:
  • ios
 
阅读更多

SEL

1、把test方法包装成sel类型的数据

2、根据sel数据找到对应的方法地址

3、根据方法地址找到对应的方法

Person *p = [[Person alloc] init];
//间接通过sel调用方法[p performSelector:@selector(test)];
[p test];
//传参[p performSelector:@selector(test1:) withObject:@"aaa"]
[p test1:@"aaa"];
  •  方法的存储位置

每个类的方法列表都存储在类对象中,每个方法都有一个与之对应的sel类型对象,根据sel对象就可以找到方法的地址,进而调用。

  • sel类型的定义

typedef struct objc_selector *SEL;

  • sel对象的创建

SEL s1 = @selector(test);

SEL s2 = NSSelectorFromString(@"test");

  • 每个方法内部都有一个_cmd(SEL),代表当前方法

NSString *str = NSStringFromSelector(_cmd);//打印当前方法名

[self performSelector:_cmd];//在方法中调用会引发死循环

分享到:
评论

相关推荐

    sel4.0.8.pdf

    seL4内核参考手册中文翻译,主要依据原版本11.0.0(2019年11月20日),对截止当前(2020年4月7日)的内核树少量变动也作了同步更新。在对照源码的基础上力求搬运地清楚准确。

    SEL351A,SEL749,SEL587,SEL387中文资料

    SEL351A,SEL749,SEL587,SEL387中文资料

    X-Sel编程软件

    IAI X-Sel 机械手编程软件,可以编写IAIX_SEL控制器

    x-sel中文版

    x-sel中文版

    Unix sel4 微内核源码

    seL4是世界上最小的内核之一。但是seL4的性能可以与当今性能最好的微内核相比。 作为微内核,seL4为应用程序提供少量的服务,如创建和管理虚拟内存地址空间的抽象,线程和进程间通信IPC。这么少的服务靠8700行C代码...

    seL4-manual-latest.pdf

    微内核白皮书、sel4微内核白皮书、seL4-whitepaper.pdf

    IAI-SEL编程指令

    7. SEL语言的构造 SEL语言分别有,位置部位(位置数据=坐标值,其它)与命令部位(应用程序)。

    sel551-定值清单

    sel551-定值清单

    X-SEL V7.02.09.00

    IAI电缸编程软件X-SEL V7.02.09.00

    SEL351中文说明书

    SEL-351继电器是一种集保护、监视、控制和故障定位于一体的保护装置。它的保护功能包括过电流、低电压/过电压、低频率/过频率,另外还有相、接地、中性点保护以及方向元件。其中还有完整的一套增强型自动化功能,...

    sel4.0.9.pdf

    《seL4内核参考手册》 4.0.9 中文 原文重要信息 1.2 第1章 简介 1.3 第2章 内核服务和对象 1.4 第2.1节 基于能力的访问控制 1.4.1 第2.2节 系统调用 1.4.2 第2.3节 内核对象 1.4.3 第2.4节 内核内存分配 1.4.4 2.4.1...

    IAI-X-SEL软件资料大全.rar

    IAI-X-SEL-CHINESS伺服使用文档;中文官方光盘资料;含通讯,IO,指令详细说明

    sel501说明书

    sel501中文说明书,详细的版本,非常实用,

    IAI X-SEL 控制器说明书

    IAI X-SEL 控制器使用说明书, 可以快速掌握IAI X-SEL 的操作指令, 使用方法, 故障处理等等技术.

    SEL-551中文手册

    SEL-551中文版使用手册,Word格式,可自行编辑

    SEL-E/G Programming Manual.pdf

    SEL-E/G Programming Manualpdf,SEL-E/G Programming Manual

    IAI X-sel机械手软件,通讯,说明书

    IAI X-sel机械手软件,通讯,说明书 ,数据线驱动等

    seL4系统论文

    本文描述了seL4实时系能的基本测试。文中详细分析了中断响应时间、进程间切换的测试。

    sel系列控制器应用指导书

    sel控制器SOP作业指导书介绍了相关控制器的编程方法,以及接线、程序命令、故障RESET等诸多功能。

Global site tag (gtag.js) - Google Analytics