Por que as propriedades de um objeto imutável são mutáveis no Swift?
Em Swift, denotamos uma variável imutável comlet
.
O que não entendo é por que você altera suas propriedades. Por exemplo:
let lbl = UILabel()
lbl.textAlignment = .Right()
Por que você pode mudar?textAlignment
? Em virtude da mutação da propriedade, também não alteramos a variávellbl
isso deveria ser constante?