Этот вопрос проверяет знание паттернов проектирования уровня классов, используемых в iOS разработке.
Короткий ответ
Часто используемые классовые паттерны: Singleton, Factory, Decorator, Adapter, Observer. Например, Singleton для shared instance, Factory для создания объектов, Decorator для добавления поведения.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.