Junior — Senior
86
Какой будет выведен результат (вариант 2)
被问到的公司:
任务条件
Рассмотрите объявление структуры, инкапсулирующей целочисленное значение, и последовательность операций, в которой создаётся замыкание, изменяющее это значение. После вызова замыкания выведите текущую величину свойства.
struct IntegerBox {
var value: Int
init(_ value: Int) {
self.value = value
}
}
var numberBox = IntegerBox(10)
let modify = {
numberBox.value = 77
}
modify()
print(numberBox.value)