respondsToSelector的作用
2015-06-03 16:15
225 查看
1、respondsToSelector 用来推断某一个方法时候实现(以下的代码意思:假设baseAPIdidStartRequest这种方法实现了,那么就去调用,防止出现异常)
2、isKindOfClass:OBJ 用来推断时候是某个类或其子类的实例
3、isMemberOfClass:OBJ 用来推断是否是某个类的实例
if ([self.delegate respondsToSelector:@selector(baseAPIdidStartRequest:)]) { [self.delegate baseAPIdidStartRequest:self]; }
2、isKindOfClass:OBJ 用来推断时候是某个类或其子类的实例
3、isMemberOfClass:OBJ 用来推断是否是某个类的实例
[self.delegate isKindOfClass:self]; [self.delegate isMemberOfClass:self];
相关文章推荐
- stack(数组模拟) POJ 2559 Largest Rectangle in a Histogram
- 读书笔记-《人件》
- 利用js实现禁止复制文本信息
- Js中自定义(创建)Map以及对应方法
- 四分位数(定义、位置、数值)
- fedora 关闭防火墙的方法
- storm集群安装
- Android fill_parent、wrap_content和match_parent的区别
- 《Java编程思想》学习笔记8——泛型编程高级
- Hadoop2.x Yarn作业提交(客户端)
- 黑马程序员-java之反射
- yii 下拉框
- Openstack: python API “how to download image from glance using the python api”
- Devstack single node Installation on VM
- 禁止锁屏和隐藏标题栏
- 2. C#数据结构与算法 -- 查找算法(顺序查找,哈希查找,二分查找(折半),索引,二叉)
- SAT阅读真题资料3
- 开发者必须知道的HTML5十五大新特性
- 文件夹选择对话框 JS实现的两种方案
- UIGraphicsBeginImageContext系列知识