swift 如何使数组符合“可标识”

bpsygsoo  于 2023-01-20  发布在  Swift
关注(0)|答案(1)|浏览(123)

我对可识别数组的工作原理感到困惑,例如,我将下面的数组作为函数的响应返回:

Optional (["Jane", "John", "Eric", "Erika", "Motto"])

现在,我想把它显示为一个列表,但是我们知道列表项需要符合Identifiable,我怎样才能使这样的数组符合'Identifiable'呢?我看了this question,但是它似乎没有多大帮助。

hgb9j2n6

hgb9j2n61#

我想出来了。简单地做下面的事情就可以了:

@State private var options: [String] = []
    // then use this

          ForEach(options, id:\.self){ option in
            Text(option)

相关问题