16/305 sprint 2

✅ мутирующие функции В Swift структуры и перечисления являются типами значений, что означает, что они не могут изменять свои собственные свойства внутри методов по умолчанию. Чтобы разрешить изменение свойств структуры внутри метода, необходимо использовать ключевое слово mutating. Cart: struct Cart { var products: [String] = []

mutating func add(product: String) { products.append(product) } }

var cart = Cart() cart.add(product: "Яблоко") // Добавляет "Яблоко" в корзину

✅ использование и изменение свойств в структурах

Для того, чтобы изменить свойства в структурах, необходимо использовать var. Константные свойства, объявленные через let - нельзя изменить после того как объект создан.

Также сегодня выполнила практические задания и просмотрела видеоуроки на YouTube (о структурах)