Back to tasks
SelectyGet help with live coding in real time with Sobes Copilot
Junior — Senior
42
Какой будет выведен результат (вариант 2)
Companies where asked:
Task condition
Рассмотрите объявление структуры, инкапсулирующей целочисленное значение, и последовательность операций, в которой создаётся замыкание, изменяющее это значение. После вызова замыкания выведите текущую величину свойства.
struct IntegerBox {
var value: Int
init(_ value: Int) {
self.value = value
}
}
var numberBox = IntegerBox(10)
let modify = {
numberBox.value = 77
}
modify()
print(numberBox.value)