Как инициализировать все члены массива к одному и тому же значению в Swift?
У меня есть большой массив в Swift. Я хочу инициализировать все члены до одного значения (т. е. это может быть ноль или какое-то другое значение). Каков будет наилучший подход?
2 ответа:
на самом деле, это довольно просто с SWIFT. Как уже упоминалось в Apple doc, вы можете инициализировать массив с тем же повторяющимся значением, как это:
С старая версия Swift:
var threeDoubles = [Double](count: 3, repeatedValue: 0.0)
С Swift 3.0:
var threeDoubles = [Double](repeating: 0.0, count: 3)
что бы дать:
[0.0, 0.0, 0.0]