Report question

Question: Difference between [self MethodName] and [self performSelector:@selector(Method Name)]