今こそ学び直そう!SwiftUIの基礎 by kntk

iOSDC Japan 2023
レギュラートーク(40分)

今こそ学び直そう!SwiftUIの基礎

kntkymt kntk kntkymt
13

SwiftUIが発表されてから5年目に突入し、様々な応用方法がコミュニティに出回っています。
そんな中、便利ではあるものの、SwiftUIの仕組み上よろしくない実装をしているケースを見かけます。
この様な実装をしないために、初心に戻ってSwiftUIの基礎を学び直してみませんか?

このトークは次の様なテーマを取扱い

  • Viewが再生成・再描画されるタイミング
  • 再描画を減らすポイント: View Identity
  • SwiftUIの裏側にあるUIKit

これらのテーマごとに

  1. WWDCのセッション等を引用しながら、仕様を確認
  2. どのようにコードを書くべきか考察

の2ステップを繰り返す内容になっています。

既にSwiftUIを使っている人でも、このトークで基礎を再確認することで
より描画パフォーマンスの良い書き方や、新しい視点での実装ができるようになることでしょう。