OC -- NSObject常用方法

- (BOOL)isKindOfClass:(Class)aClass

判断是否为aClass或者aClass的子类的实例

- (BOOL)isMemeberOfClass:(Class)aClass

判断是否为aClass的实例(不包括子类的实例)

- (BOOL)conformsToProtocol:(Protocol)aProtocol

判断对象是否实现了aProtocol协议

+ (BOOL)instancesRespondToSelector:(SEL)aSelector

判断这个类的对象是否拥有参数提供的方法

- (BOOL)respondsToSelector:(SEL)aSelector

判断对象是否拥有参数提供的方法

- (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay

延迟调用参数提供的方法,方法所需参数用withObject传入

你可能感兴趣的:(OC -- NSObject常用方法)