小编use*_*891的帖子

如何在 SwiftUI 中迭代/foreach 数组

我有这个字典数组。

let deckColors = [
    ["name": "blue", "desc": "desc1"],
    ["name": "yellow", "desc": "desc2"],
]
Run Code Online (Sandbox Code Playgroud)

而我的观点:

struct ContentView: View {
    var body: some View {
        ForEach(0 ..< deckColors.count) {value in
            Text(deckColors[value]["name"])
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能让它工作?当前收到此错误:协议类型Any无法符合,StringProtocol因为只有具体类型才能符合协议

xcode ios swift swiftui

7
推荐指数
2
解决办法
8902
查看次数

标签 统计

ios ×1

swift ×1

swiftui ×1

xcode ×1