File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change 1
1
# 宣言\( Declarations\)
2
2
3
- 最終更新日: 2025/5/24
3
+ 最終更新日: 2025/7/6
4
4
原文: https://docs.swift.org/swift-book/ReferenceManual/Declarations.html
5
5
6
6
型、演算子、変数、およびその他の名前と構造を紹介する。
@@ -1481,7 +1481,7 @@ _parameters_ には、サブスクリプト式に対応する型の要素にア
1481
1481
1482
1482
計算プロパティと同様に、サブスクリプト宣言は、アクセスされた要素の値の読み取りと書き込みをサポートします。get は値の読み取りに使用され、set は値の書き込みに使用されます。set 句は省略可能で、get のみが必要な場合は、両方の句を省略して、要求された値を直接返すことができます。一方で、set 句を指定する場合は、get 句も指定する必要があります。
1483
1483
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_ と同じです。
1485
1485
1486
1486
_ parameters_ または _ return type_ がオーバーロードしているものと異なる限り、宣言されている型のサブスクリプト宣言をオーバーロードできます。スーパークラスから継承されたサブスクリプト宣言をオーバーライドすることもできます。その際は、オーバーライドされたサブスクリプト宣言を ` override ` 修飾子でマークする必要があります。
1487
1487
You can’t perform that action at this time.
0 commit comments