对于此编译器错误,可以通过将Set类型转换为Array类型来解决。示例如下:
let set = Set(["A", "B", "C"]) let array = Array(set) array.forEach { item in // do something }
在转换了Set类型到Array类型之后,泛型结构体ForEach就能够顺利运行。
上一篇:编译器提示“'auto'typespecifierisaC++11extension”
下一篇:编译器提示“HymnLyrics”初始化器的结果未被使用