目次
Non-constant range: argument must be an integer literal
これはForeach文を使用した際に変数を使用しときに出てくる警告。
この対処をするには、Foreachにパラメータidを設定してあげると解決する。
警告が出るパターン
let max = 10
ForEach(0 ..< max) { index in
Text("\(settingDigit)")
}
警告が出ないように修正したパターン
let max = 10
ForEach(0 ..< max, id:\.self) { index in
Text("\(settingDigit)")
}