博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Objective-C处理动态类型函数集
阅读量:4961 次
发布时间:2019-06-12

本文共 723 字,大约阅读时间需要 2 分钟。

-(BOOL) isKindOfClass:class-object 对象是不是class-object或其子类的实例

-(BOOL) isMemberOfClass:class-object 对象是不是class-object的实例
-(BOOL) comformsToProtocal:protocal 对象是不是遵循protocal协议
-(BOOL) respondsToSelector:selector 对象是不是响应selector方法
+(BOOL) instacesRespondToSelector:selector 类是不是响应selector方法
+(BOOL) isSubClassOfClass:class-object 类是不是class-object的子类
-(id) performSelector:selector 执行selector方法
-(id) performSelector:selector withObject:object 执行selector方法,传递object对象
-(id) performSelector:selector withObject:object1 withObject:object1 执行selector方法,传递object1和object2对象
注意:class-object是一个类对象(由class方法产生),selector是一个SEL类型的值(由@selector指令产生),
protocal是一个PROTOCAL类型的值(由@protocal指令产生)

转载于:https://www.cnblogs.com/fuland/p/3665495.html

你可能感兴趣的文章
.net Tuple特性
查看>>
Java基础常见英语词汇
查看>>
iOS并发编程笔记【转】
查看>>
08号团队-团队任务5:项目总结会
查看>>
SQL2005 删除空白行null
查看>>
mysql备份与恢复
查看>>
混沌分形之迭代函数系统(IFS)
查看>>
边框圆角Css
查看>>
使用Busybox制作根文件系统
查看>>
jpg图片在IE6、IE7和IE8下不显示解决办法
查看>>
delphi之模糊找图
查看>>
Javascript模块化编程的写法
查看>>
大华门禁SDK二次开发(二)-SignalR应用
查看>>
oracle 使用job定时自动重置sequence
查看>>
集成百度推送
查看>>
在项目中加入其他样式
查看>>
在使用Kettle的集群排序中 Carte的设定——(基于Windows)
查看>>
【原】iOS中KVC和KVO的区别
查看>>
OMAPL138学习----DSPLINK DEMO解析之SCALE
查看>>
IoC的基本概念
查看>>