0
Немного ярлыка.Инициирование многомерного массива
let history = 5
var gradeTimeline = [Int](count:history*12, repeatedValue:0)
приведет к одномерному массиву. Есть ли способ сделать это и для 2-мерного массива? Длинная форма будет:
var gradesTimeline = [[Int]]()
for i in 0...10 { gradesTimeline.append(gradeTimeline) }
Так что, думаю, версия 'repeatValue' работает только для 1-мерные массивы (поскольку ваше решение является просто сокращением цикла 'for')? –
Ох. Я понял это за ночь и теперь вижу, что вы нашли тот же ответ :-) –