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 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
You can’t perform that action at this time.
0 commit comments