mutating– tag –
-
Swiftの「mutating」キーワードを使った値型メソッドの変更方法を解説
Swiftでは、値型(構造体や列挙型)を用いる際に、特定のメソッド内でその値を変更することはできません。これは、値型が基本的にイミュータブル(不変)であるためです... -
Swiftで「mutating」を使って値型プロパティを変更する方法
Swiftでプログラムを記述する際、値型プロパティ(構造体や列挙型)の値を変更したい場合があります。しかし、値型はデフォルトで不変であるため、通常のメソッドではそ... -
Swiftプロトコルでmutatingを使い値型プロパティを変更する方法
Swiftでは、値型である構造体や列挙型のプロパティを変更する際に、「mutating」というキーワードを使う必要があります。これは、Swiftが値型の特性を保つため、デフォ... -
Swiftの構造体で「mutating」キーワードを使ってプロパティを変更する方法
Swiftでは、クラスと構造体の両方を使ってオブジェクト指向プログラミングを行うことができますが、それぞれに特有の挙動があります。特に、構造体は値型であり、変更不...
1