Вот краткое руководство по Objective-C с несколькими методами:
-
Методы инициализации:
- init: инициализатор по умолчанию для класса Objective-C.- initWith...: пользовательские методы инициализации, позволяющие инициализировать объект определенными значениями.
-
Методы управления памятью:
- сохранить: увеличивает счетчик ссылок на объект.- Release: уменьшает счетчик ссылок объекта.- autorelease: помечает объект для последующего выпуска.
-
Методы доступа:
- getterName: извлекает значение переменной экземпляра.- setterName: (type)value: устанавливает значение переменной экземпляра.
-
Методы класса:
+ имя_метода: метод, который можно вызвать непосредственно в классе, не требуя экземпляра класса.
-
Методы делегирования:
- Методы, которые позволяют одному объекту взаимодействовать с другим объектом и контролировать его поведение.
-
Способы уведомления:
- addObserver:selector:name:object: добавляет наблюдателя для определенного уведомления.- postNotificationName:object:userInfo: отправляет уведомление в центр уведомлений.
-
Методы обратного вызова:
- Методы, которые вызываются в ответ на определенные события или действия.
-
Методы протокола:
- Методы, определенные в протоколе, которые должны быть реализованы любым классом, соответствующим этому протоколу.
-
Блокирующие методы:
- Методы, принимающие блоки (анонимные функции) в качестве параметров.
-
Методы категорий:
- Методы добавляются в существующий класс с использованием категорий.
-
Методы кодирования «ключ-значение» (KVC):
- Методы, предоставляющие механизм доступа к свойствам объекта с помощью строковых ключей.
-
Методы обработки ошибок:
- Методы обработки и распространения ошибок с использованием объектов
NSError.
- Методы обработки и распространения ошибок с использованием объектов