12 из 105 вопросов — случайная выборка · Ответьте на все и узнайте свой результат
Swift · Language Fundamentals
В примере property wrapper Clamped что происходит, когда ты присваиваешь значение 150 свойству @Clamped(0...100)?
Clamped
150
@Clamped(0...100)
Выбрасывается ошибка runtime, так как 150 выходит за границы диапазона
Значение сохраняется как 150 и зажимается только при чтении
Значение сохраняется как 100, верхняя граница диапазона
100
Значение сохраняется как 0, нижняя граница диапазона
0