SwiftUIとSPMを使ったマルチモジュール構成の依存関係をたった5行のコードで解決する方法 by 植松 俊

iOSDC Japan 2024
ルーキーズLT(5分)

SwiftUIとSPMを使ったマルチモジュール構成の依存関係をたった5行のコードで解決する方法

ush109rock 植松 俊 ush109rock
2

SwiftUIでSwift Package Manager(SPM)を使用したマルチモジュールプロジェクトにおいて、循環参照を回避するための依存関係解決方法を紹介します。本LTは、循環参照の問題にフォーカスし、具体的かつシンプルな解決策をお伝えすることを目指しています。

具体的には、以下の構成でトークします。

  1. 循環参照の発生例の紹介
  2. 循環参照を回避するためのモジュール構成を考える
  3. 依存解決するためのコードを5行で実装

依存関係解決にお悩みのそこのあなた、即実践可能な解決策をお届けします。