@selector
来源:互联网 发布:网站建设优化方案 编辑:程序博客网 时间:2024/05/16 12:39
@selector 是什么?
1一种类型 SEL,SEL数据类型是指针,指向选择器(selector)
2代表你要发送的消息(方法), 跟字符串有点像, 也可以互转.: NSSelectorFromString() / NSSelectorFromString()
3可以理解为类似函数指针的东西--是能让Objective-C动态调用方法的玩意.--是 object-c 的动态后绑定技术 可以通过字符串 访问的函数指针
4其实就是消息响应函数---选一个消息响应的函数地址给你的action
5@selector(function_name) 即取得一个function的id
objc_msgxxx 系列函数是全局的
performSelector 是NSObject成员方法,ms效果差不多
注意,@selector()不关心方法的返回类型、参数类型或参数的名称,它只关心选择器自身。另外,@selector()不会检查相应的方法是否存在。设置按钮的SEL后,不管目标是否实现了相应的方法,该按钮都会向目标发送相应的消息。
http://www.cnblogs.com/geraldzhang/archive/2011/11/12/2246453.html
- selector
- selector
- @selector
- selector
- @selector
- Selector
- @selector
- @selector
- Selector
- selector
- @selector
- selector
- selector
- Selector
- @selector
- SELECTOR
- selector
- Selector
- 宇宙--纪录片种子下载
- Bootstrap介绍
- ajax实现增删改查的一个实例
- java字符串操作常用函数
- 存储过程
- @selector
- cf#172div2 符合要求最近的分数
- Java中基础数据类型
- C语言程序
- QTLRel Package: functionalities (2)
- 布置java开发环境和第一个程序——HelloWorld
- Ext.Net 1.x_Ext.Net_遍历清空textbox控件
- php5与mysql5 web 开发技术详解-12 Smarty与模板技术
- Linux学习之初试编程基础