Пусть говорят, у меня есть следующий протокол:Тип данных внутри быстрого протокола
protocol DataResponse { .... }
Мой вопрос, как я могу сделать еще один протокол, как следующий? :
protocol AnotherProtocol { var data:[DataProtocol] { get } }
Когда я пытаюсь сделать выше в моем Struct
ниже, я получаю Type 'MyStruct' does not conform to protocol 'AnotherProtocol'
struct myStruct : AnotherProtocol {
var data:[a struct implements DataProtocol] ...
}
, что я хочу сделать, это 'структура MyStruct: AnotherProtocol { вар данные: [dataStruct] { возвращение [dataStruct()] }} ', потому что у меня есть много структур реализации' 'DataProtocol –