PickerViewの中に値を入れるために配列を作りたいと思ってます。
配列に入れる値の数が多いのでfor文で格納したいのですが、うまくいきません。
出力したい値は下記です。
swift
1// [[0, 1, 2, 3, 4, 5]]
現状のコードです。
swift
1var seconds = [ 2 [0,1] 3] 4 5override func viewDidLoad() { 6 super.viewDidLoad() 7 8 for num in 2...5{ 9 seconds.append([num]) 10 } 11} 12 13// [[0, 1], [2], [3], [4], [5]]
試したこと
Swift
1override func viewDidLoad() { 2 super.viewDidLoad() 3 4 for num in 2...5{ 5 seconds.append([[num]]) 6 } 7} 8 9// エラー文 10// Cannot convert value of type '[Int]' to expected element type 'Int'
初歩的で申し訳ないですがご教授いただけたら幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/01 06:31