您的位置:首页 > 移动开发 > IOS开发

处理动态类型的方法

2015-12-25 16:45 387 查看
-(BOOL) isKindOfClass: class-object
 

对象是不是class-object或其子类的成员

-(BOOL) isMemberOfClass:class-object


对象是不是class-object的成员

-(BOOL) respondsToSelector:Selector


对象是否能够相应selector所指定的方法

+(BOOL) instanceRespondToSelector:Selector


指定的类实例是否能相应selector

+(BOOL) isSubclassOfClass: class-object


对象是否是指定类的子类

-(id) performSelector: selector


应用selector指定的方法

-(id) performSelector: selector withObject: object


应用selector指定的方法,传递参数object

-(id) performSelector: selector withObject: object1 withObject:object2


应用selector指定的方法,传递参数object1,object2

根据类名或另一个对象生成一个类的对象

[Square class]


生成selector

@selector(alloc)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  IOS 处理动态类型