isKindOfClass和isMemberOfClass区别

来源:互联网 发布:centos源码 编辑:程序博客网 时间:2024/05/16 02:01

1、isMemberOfClass判断一个对象是否是某个类的实例。

BOOL bValue = [ob1 isMemberOfClass [UIView class]];  //如果ob1是UIView的实例,则放回true,反之。

2、isKindOfClass判断一个对象是否是某个类的实例,或者是派生自该类的实例。

BOOL bValue = [ob2 isKindOfClass [UIView class]];  //如果ob2是UIView或者继承UIView的类(UIImageVIew等)的实例,则放回true。

0 0