Array.map(_:)

Преобразует каждый элемент в новое значение.

Сигнатураfunc map<T>(_ transform: (Element) -> T) -> [T]

Возвращает новый массив, в котором к каждому элементу применена функция transform. Длина результата совпадает с исходной.

let nums = [1, 2, 3]
let squares = nums.map { $0 * $0 }
print(squares) // [1, 4, 9]
← Все записи: Стандартная библиотека Swift
Поддержать проект