Чтобы вызвать этот метод из того же класса, вы должны вызвать:
[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 вы на самом деле не вызываете метод, вы передаете сообщение. Это хороший пост в блоге с описанием различий: Какао с любовью
Я обсуждаю это здесь: Что с квадратными скобками (вызов методов)