Результаты поиска по запросу "swift-protocols"

1 ответ

Протокол может использоваться только в качестве общего ограничения, поскольку у него есть требования Self или relatedType.

1 ответ

Swift: не удалось присвоить значение свойству протокола?

Класс A предоставляет строковое значение. Класс B имеет два члена типа A внутри себя и предоставляет вычисляемое свойство "v", чтобы выбрать один и...

5 ответов

В Swift, как я могу объявить переменную определенного типа, которая соответствует одному или нескольким протоколам?

В Swift я могу явно установить тип переменной, объявив ее следующим образом:

ТОП публикаций

1 ответ

Спасибо, нашел сообщение об ошибке, но полезно знать об обходном пути

фрагмент кода приводит к сбою компилятора swift (3, 3.1, 4):

2 ответа

 Вот. Пожалуйста, проверьте ответ @MartinR.

я есть 2 протокола,Filters а такжеParametersоба из которых расширяютсяEncodable protocol Filters: Encodable { var page: Int { get } } protocol Parameters: Encodable { var type: String { get } var filters: Filters { get } }Я создаю структуры, ...

2 ответа

Тип CCC не соответствует протоколу 'NSObjectProtocol'

Я не понимаю, почему мой код не работает. Вот:

1 ответ

Функция, принимающая в качестве параметров протокол и экземпляр соответствующего класса (!)

Я пытаюсь выяснить, как определить функцию, которая принимает следующие два параметра:Протокол.Экземпляручебный класс (атип ссылки) в соответствии с этим про...

2 ответа

Массивы Обобщения в Swift

5 ответов

Как сделать слабую ссылку на протокол в «чистом» Swift (без @objc)

16 ответов

Как определить дополнительные методы в протоколе Swift?

Возможно ли это в Swift? Если нет, то есть ли обходной путь для этого?