2020年1月の札幌iPhone開発勉強会での発表した資料。
SwiftUI を知るには、Combine Frameworkと、KeyPath の理解が必要不可欠ということについてプレゼンした際の資料。Combine Frameworkは宣言的に処理を記述するためのフレームワークであり、KeyPathはSwift4以降からサポートされた言語仕様です。
上記フレームワークと言語仕様はSwiftUIとパズルのように組み合わされており、SwiftUIのコードを見ることができる開発者は(理解の範疇はそれぞれだとはいえ)Combine Frameworkと、KeyPathの使い方も読みとることができている開発者であると言えます。