База Hintsage

Программирование Swift

Язык Swift и разработка приложений в экосистеме Apple.

Темы раздела

Выберите подраздел

Практика

Вопросы: Программирование Swift

Спрогнозируйте результат и объясните причину: нужно создать три независимых контейнера, но массив заполнен одним повторяемым значением.

final class Box {
    var value: Int
    init(_ value: Int) { self.value = value }
}

var boxes = Array(repeating: Box(0), count: 3)
boxes[0].value = 42

print(boxes.map { $0.value })

Показано 461–480 из 651

Восстановление доступа