您的位置:首页 > 其它

多态、动态绑定和动态类型

2013-11-06 22:06 190 查看
多态、动态绑定和动态类型

- (BOOL)isKindOfClass: (Class) aClass:    对象是不是aClass或者其子类的成员

- (BOOL)isMemberOfClass: (Class) aClass:  对象是不是aClass成员

- (BOOL)isSubclassOfClass: (Class) aClass;   对象是不是aClass的子类

- (BOOL)respondsToSelector: (SEL) aSelector;  对象是否相应aSelector指定的方法

- (id) performSelector: (SEL)aSelector withObject:(id)object  ; 对象调用aSelector指定的方法,传递参数object

- (id) performSelector: (SEL)aSelector withObject:(id)object1 withObject:(id)object2;  对象调用aSelector指定的方法,传递参数object1和object2
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: