1. ホーム
  2. ios

[解決済み] swiftでRange<Int>を[Int]に変換する。

2022-08-07 04:26:07

質問

RangeをArrayに変換する方法

試してみました。

let min = 50
let max = 100
let intArray:[Int] = (min...max)

エラーを取得する Range<Int> is not convertible to [Int]

も試してみました。

let intArray:[Int] = [min...max]

let intArray:[Int] = (min...max) as [Int] 

も動作しません。

どのように解決するのですか?

あなたは、次のことを行う必要があります。 を作成します。 アン Array<Int> を使用して Range<Int> よりも キャスト を使用します。

let intArray: [Int] = Array(min...max)