我的代码报告了以下错误:
类型为“ [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/
}
答案 0 :(得分:1)
在super
类中,有一个名为children
的类型为[UIViewController]
的属性,因此您不应使用相同的名称来声明另一种类型。将[BottomTabChildren]
属性重命名为
var tabChildren = [BottomTabChildren]()