Кодируемый синтез для структур с элементами массива не работает? - PullRequest
0 голосов
/ 22 октября 2018

Я удивлен, что что-то столь простое, как это, не компилируется (под Xcode 10):

protocol Foo: Codable {}

struct Bar: Codable {
    let foos: [Foo]
}

Это не компилируется с:

Type 'Bar' does not conform to protocol 'Encodable'
Type 'Bar' does not conform to protocol 'Decodable'

Не должноони будут автоматически синтезированы для такого простого случая?Почему это не работает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...