如何使用IGListkit返回两种不同类型的数据?
func objects(for listAdapter: ListAdapter) -> [ListDiffable] {
var data = searchCompleter.results
data += propertyController.properties
return searchCompleter.results
}
我收到此错误:
二进制运算符'+ =(: :)'不能应用于类型为 '[MKLocalSearchCompletion]'和'[Property]'
答案 0 :(得分:0)
尝试一下!
func objects(for listAdapter: ListAdapter) -> [ListDiffable] {
var data = searchCompleter.results as [ListDiffable]
let properties = propertyController.properties
data += properties
return data
}