OC 中iskindofclass和ismemberofclass的区别

来源:互联网 发布:培训机构源码 编辑:程序博客网 时间:2024/05/17 22:27

不同点:

1.iskindofclass

- (BOOL)isKindOfClass:(Class)aClass;

isKindOfClass:是判断某对象是否是某个类的实例对象,这个类和这个类的继承都可以判断。

2.ismemberofclass

- (BOOL)isMemberOfClass:(Class)aClass;

isMemberOfClass:只能判断当前对象是否是当前类的实例对象。


相同点:都是NSObject中比较类的方法。

原创粉丝点击