該当コード
import SwiftUI
struct ContentView: View {
let fruitArray: [String] = ["りんご", "みかん", "ぶどう", "いちご", "ばなな"]
var body: some View {
ForEach(0..<fruitArray.count) { index in
Text(fruitArray[index])
}
}
}
警告文
Non-constant range: argument must be an integer literal
解決策
ForEach
にid
を設定する
import SwiftUI
struct ContentView: View {
let fruitArray: [String] = ["りんご", "みかん", "ぶどう", "いちご", "ばなな"]
var body: some View {
ForEach(0..<fruitArray.count, id: \.self) { index in
Text(fruitArray[index])
}
}
}