mutating
mutatingとはなにか? mutating を func の前に設定するとメソッド経由でプロパティをメソッドの実行終了とともに更新できる予約語 var attack = 50 mutating func change() -> void { attack += 20 } print ("\(attack)") //70と出力
mutatingとはなにか? mutating を func の前に設定するとメソッド経由でプロパティをメソッドの実行終了とともに更新できる予約語 var attack = 50 mutating func change() -> void { attack += 20 } print ("\(attack)") //70と出力