Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Нет. В Objective-C и Swift структуры не поддерживают множественное наследование.
В Swift структуры обладают значительными возможностями, включая протоколы, расширения, методы, вычисляемые свойства, хранимые свойства, инициализаторы.
Однако, для достижения сходных целей в Swift используются:
Протоколы: Определяют набор требований (методы, свойства, инициализаторы). Тип (структура или класс) может соответствовать одному или нескольким протоколам, тем самым приобретая их "поведение".
swift
Нет. В Objective-C и Swift структуры не поддерживают множественное наследование.
В Swift структуры обладают значительными возможностями, включая протоколы, расширения, методы, вычисляемые свойства, хранимые свойства, инициализаторы.
Однако, для достижения сходных целей в Swift используются:
Протоколы: Определяют набор требований (методы, свойства, инициализаторы). Тип (структура или класс) может соответствовать одному или нескольким протоколам, тем самым приобретая их "поведение".
swift
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.