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