Swift";无法推断复杂的闭包返回类型;添加显式类型以消除歧义;因为一本字典
我有这本字典:Swift";无法推断复杂的闭包返回类型;添加显式类型以消除歧义;因为一本字典,swift,Swift,我有这本字典: @State var ustasList: Dictionary<Usta, String> = [Usta: String]() 其中ustaTypes是一个简单的一维字符串数组,它工作正常。那么,为什么不使用字典呢?您正在尝试使用字典。按照这个说法,这是行不通的。SwiftUI中的错误仍然经常出现误读,这可能是原因。您正在尝试查找字典。按照这个说法,这是行不通的。SwiftUI中的错误仍然经常出现误读,这可能是原因。 ZStack(alignm
@State var ustasList: Dictionary<Usta, String> = [Usta: String]()
其中ustaTypes是一个简单的一维字符串数组,它工作正常。那么,为什么不使用字典呢?您正在尝试使用字典。按照这个说法,这是行不通的。SwiftUI中的错误仍然经常出现误读,这可能是原因。您正在尝试查找字典。按照这个说法,这是行不通的。SwiftUI中的错误仍然经常出现误读,这可能是原因。
ZStack(alignment: .top){
DropDown(defaultText: self.chosenUsta, font: self.fontStartAndButton, expand: false, options: self.ustaTypes){ opt in
print(self.ustasList)
}
.padding([.top, .leading, .trailing])
.zIndex(2)
List{
ForEach(self.ustasList.sorted(by: <), id: \.self){ item,typ in
Text(item)
}
}
}
ForEach(self.ustaTypes, id: \.self){ item in