A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小蜗19910109 中级黑马   /  2015-10-17 23:22  /  585 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

//----------------------动态类型检测
1. 判断某个对象是否是类的实例对象,或者子类的实例对象(对象和类)
isKindOfClass使用格式:[对象 isKindOfClass 类对象];

BOOL isInstance = [ani isKindOfClass:[Animal class]];

2. isMemberOfClass 判断对象是否是指定类的实例对象(对象和类)
格式:  [对象  isMemberOfClass: 类对象]
BOOL    isInstance = [dog isMemberOfClass:[Animal class]];

3、判断类是否是指定类的子类(类和类之间的关系)
格式: [类A isSubclassOfClass:类B];
BOOL isSub = [Dog isSubclassOfClass:[Animal class]];

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马