Skip to content

Commit 5849651

Browse files
committed
Fix subscript setter default parameter name typo
1 parent 124e25f commit 5849651

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

language-reference/declarations.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 宣言\(Declarations\)
22

3-
最終更新日: 2025/5/24
3+
最終更新日: 2025/7/6
44
原文: https://docs.swift.org/swift-book/ReferenceManual/Declarations.html
55

66
型、演算子、変数、およびその他の名前と構造を紹介する。
@@ -1481,7 +1481,7 @@ _parameters_ には、サブスクリプト式に対応する型の要素にア
14811481

14821482
計算プロパティと同様に、サブスクリプト宣言は、アクセスされた要素の値の読み取りと書き込みをサポートします。get は値の読み取りに使用され、set は値の書き込みに使用されます。set 句は省略可能で、get のみが必要な場合は、両方の句を省略して、要求された値を直接返すことができます。一方で、set 句を指定する場合は、get 句も指定する必要があります。
14831483

1484-
_setter name_ とそれを囲む括弧は省略可能です。setter name を指定すると、set へのパラメータの名前として使用されます。setter name を指定しない場合、set のデフォルトのパラメータ名は `value` です。set のパラメータの型は、_return type_ と同じです。
1484+
_setter name_ とそれを囲む括弧は省略可能です。setter name を指定すると、set へのパラメータの名前として使用されます。setter name を指定しない場合、set のデフォルトのパラメータ名は `newValue` です。set のパラメータの型は、_return type_ と同じです。
14851485

14861486
_parameters_ または _return type_ がオーバーロードしているものと異なる限り、宣言されている型のサブスクリプト宣言をオーバーロードできます。スーパークラスから継承されたサブスクリプト宣言をオーバーライドすることもできます。その際は、オーバーライドされたサブスクリプト宣言を `override` 修飾子でマークする必要があります。
14871487

0 commit comments

Comments
 (0)