Свойство 'X' с типом 'Y' не может переопределить свойство с типом 'Z' - PullRequest
0 голосов
/ 13 октября 2019

Мой код сообщил о следующей ошибке:

Свойство 'children' с типом '[BottomTabChildren]' не может переопределить свойство с типом '[UIViewController]'.

Мой код ошибки:

var children = [BottomTabChildren]()

Код, связанный с кодом:

 struct BottomTabChildren: HandyJSON {

    var schema_href: String = "" // sslocal://webview?url=http%3A%2F%2Fwww.guanfumuseum.org.cn%2F

    var type: String = "" // href

    var name: String = ""

    var value: String = "" // http://www.guanfumuseum.org.cn/
 }

1 Ответ

1 голос
/ 13 октября 2019

В классе super есть свойство с именем children типа [UIViewController], поэтому вам не следует использовать это имя для объявления другого типа. Переименуйте [BottomTabChildren] свойство во что-то,

var tabChildren = [BottomTabChildren]()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...