The reference writeable key path to append. 書き込み可能なキーパスの参照、これに対して追加します。
Generic Instance Method
総称体インスタンスメソッド
appending(path:)
Returns a new key path created by appending the given key path to this one.
与えられたキーパスをこのものに加えることによって作成された新しいキーパスを返します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 9.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
func appending<Root, AppendedRoot , AppendedValue >(path: ReferenceWritableKeyPath
<AppendedRoot , AppendedValue >) -> ReferenceWritableKeyPath
<Root, AppendedValue >? where Self == PartialKeyPath
<Root>
Parameters パラメータ
path
Return Value 戻り値
A key path from the root of this key path to the value type of path
, if path
can be appended. If path
can’t be appended, returns nil
.
このキーパスのルートからpath
の値型へのキーパス、もしpath
が追加できるならば。path
が追加できないならば、nil
が返ります。
Discussion 解説
Use this method to extend this key path to the value type of another key path. Appending the key path passed as path
is successful only if the root type for path
matches this key path’s value type.
このメソッドを使うことで、このキーパスを別のキーパスの値型にまで広げてください。path
として渡されるキーパスの追加は、path
のルート型がこのキーパスの持つ値型と合致する場合にのみ成功します。