Метод в Objective-C определен как часть класса. Он имеет три аспекта.
Он может быть методом класса или методом экземпляра
Если это метод класса, вы вызываете его с помощью сообщения самому классу. Если это метод экземпляра, вы вызываете его с помощью сообщения экземпляру класса.
Он имеет параметры и возвращаемое значение
Как и функции С (глава 1), методы Objective-C принимают некоторое количество параметров; каждый параметр имеет некоторый конкретный тип. И, как и функции С, методы могут иметь возвращаемое значение, также определенного типа. Если метод не возвращает ничего, его возвращаемый тип объявляется как void.
Он имеет имя
Имя метода Objective-C должно иметь столько двоеточий, сколько параметров он принимает; и, если метод принимает параметры» его имя должно завершаться двоеточием.