Для вызова этого метода из того же класса, вы могли бы назвать:
[self abc];
Чтобы позвонить из другого класса, если у вас есть ссылка на экземпляр этого класса вы бы назвали:
[instance abc];
Если у вас есть параметры в методе, для первого параметра вы бы объявить его как (при условии, что это строка):
- (void) abc : (NSString *)param1;
И называют его:
[self abc:@"Yoop"];
Все следующие параметры должны быть даны названия. Так, например, если есть два параметра вы бы декларируют как:
- (void) abc : (NSString *)param1 paramName2:(NSString *)param2;
Это было бы назвать так:
[self abc:@"Yoop" paramName2:@"Woop"];
Это займет немного привыкнуть, чтобы начать с, но есть метод к безумию! В терминологии Objective-C вы действительно вызываете метод, вы передаете сообщение. Это хороший блог, описывающий различия: Cocoa with Love
Я обсуждаю это здесь: What's with the square brackets (calling methods)