objective-C 2.0 动态的调用以NSString表示的方法。
来源:互联网 发布:php个人简历 编辑:程序博客网 时间:2024/05/17 08:03
在程序设计的过程中,有的时候想通过 动态的给类传递一个不同的字符串,来动态的调用,自己当前想调用的方法。在objective-C中 @selector 提供了这种机制。
自己遇到的常用方式如下:
// obj is a class 's objectiveSEL aSelector = NSSelectorFromString(@"methodName");if ([obj respondsToSelector:aSelector]) { [obj performSelector:aSelector]}
当然了。调用 还可以是 带参数的方法等,都是相同的处理,这里就不写了。以上代码中,if的作用是 判断本对象是否可以响应该函数,如果可以的话才去调用。防止,因为传入的参数异常。导致崩溃。
- objective-C 2.0 动态的调用以NSString表示的方法。
- Objective-C---3---NSString的常用方法
- Objective-C NSString类的常用方法
- Objective-c 方法的调用
- Objective-c 方法的调用
- Objective-C中NSString转NSNumber的方法
- iOS Objective-C NSString 去除空格,空行的方法
- Objective-C里字符串NSString过滤HTML标签的方法
- Objective-C NSString 创建初始化的几种方法
- Objective-C,iphone开发的方法调用
- Objective-C 中的方法的调用
- javascript如何调用objective-c的方法
- Objective-C的方法声明和调用
- Objective-C方法的调用流程详解
- Objective-C中动态识别的方法
- objective-c下的NSString字符串操作
- objective-c字符串类NSString的使用
- objective-c 中NSString的用法
- APCS,ARM 过程调用标准(ARM)
- ORA-12560: TNS:protocol adapter error(TNS:协议适配器错误)
- replace限制文本框只能输入数字,数字和字母等的正则表达式
- 虚基类
- RMS配置
- objective-C 2.0 动态的调用以NSString表示的方法。
- c++头文件 include保护符
- cookie的使用
- Oracle 实例创建和基础配置指南
- tomcat 7+Apache Solr 3.6 部署
- windows 网络编程经典入门
- Microsoft.xmldom介绍以及api文档及相关资料
- Jdbc事务控制
- vs2010快捷键-- 摘