文書  >   Swift   >   Swift 標準ライブラリ   >   Key-Path 式
Key-Path Expressions
(キーパス 式)キーパス式を使用して、プロパティに動的にアクセスします。
トピックス
キーパス
特定のルート型から特定の結果となる値型へのキーパス。
具体的なルート型から結果となる値型への、部分的に型が消去されたキーパス。
任意のルート型から結果となる値型への型消去されたキーパス。注:古い実行時環境には、ObjC 名として Swift.AnyKeyPath がありました。この 2 つは共存しなければならないため、名前が変更されました。新しい実行時環境では古い名前を使用しないでください。_TtCs11_AnyKeyPath は、Swift._AnyKeyPath の滅茶苦茶にされた名前です。
protocol _AppendKeyPath
キーパス式の実装の詳細。このプロトコルを直接使用しないでください。
書き込み可能な Key Path
結果となる値の読み取りと書き込みをサポートするキーパス。
class ReferenceWritableKeyPath
参照の意味を使用して、結果となる値の読み取りと書き込みをサポートするキーパス。
以下も見よ
プログラミング上の仕事
Input and Output (入出力)
コンソールに値を出力し、テキストストリームの読み取りと書き込みを行い、コマンドライン引数を使用します。
Debugging and Reflection (デバッグと反映)
実行時のチェックでコードを強化し、値の実行時表現を調べます。
Manual Memory Management (手動でメモリ管理)
手動でメモリを割り当てて管理します。
Type Casting and Existential Types (型キャストと実在型)
型間のキャストを実行したり、任意の型の値を表します。
C Interoperability (C の相互運用性)
インポートされた C の型を使用したり、C の可変関数を呼び出します。
Operator Declarations (演算子宣言)
prefix (接頭辞), postfix (接尾辞), および infix (挿入辞) 演算子を使用します。
トップへ(Swift 標準ライブラリ)
トップへ(Swift 標準ライブラリ)
トップへ(Swift 標準ライブラリ)
トップへ(Swift 標準ライブラリ)
トップへ(Swift 標準ライブラリ)
トップへ(Swift 標準ライブラリ)