Результаты поиска по запросу "swift-protocols"
Спасибо за проверку версии. Я понимаю, что он устарел, но в настоящее время я ограничен его использованием из-за обстоятельств, не зависящих от меня. Хорошо знать, что это было решено в более поздних версиях.
аюсь понять, почему Swift применяет класс, соответствующий протоколу с инициализатором, который должен быть помечен как требуется. Это, по существу, обязывае...
Вот. Пожалуйста, проверьте ответ @MartinR.
я есть 2 протокола,Filters а такжеParametersоба из которых расширяютсяEncodable protocol Filters: Encodable { var page: Int { get } } protocol Parameters: Encodable { var type: String { get } var filters: Filters { get } }Я создаю структуры, ...
Swift - метод класса, который должен быть переопределен подклассом
Есть ли стандартный способ сделать «чисто виртуальную функцию» в Swift, т.е. тотдолжен быть переопределенным каждым подклассом, и что, если это не так, вызыв...
В Swift, как я могу объявить переменную определенного типа, которая соответствует одному или нескольким протоколам?
В Swift я могу явно установить тип переменной, объявив ее следующим образом:
Использование протоколов в качестве типов массивов и параметров функций в swift
Я хочу создать класс, который может хранить объекты, соответствующие определенному протоколу. Объекты должны храниться в типизированном массиве. Согласно док...
Как определить дополнительные методы в протоколе Swift?
Возможно ли это в Swift? Если нет, то есть ли обходной путь для этого?