-(BOOL) isMemberOfClass: classObj 判斷是否為某個類別的instance
-(BOOL) respondsToSelector: selector 判斷該instance是否有實作該命名的方法
+(BOOL) instancesRespondToSelector: selector 判斷該類別是否有實作該命名的方法
-(id) performSelector: selector
//將你的方法包成selector
SEL sel = @selector (start:) ;
//判斷該instance是否有start:方法
if ([obj respondsToSelector:sel])
{
//執行selector方法
[obj performSelector:sel withObject:self];
}
沒有留言:
張貼留言