Swift6対応でまさかの結果!? ReactorKitからの脱却ストーリー!! by 出口 楓真

iOSDC Japan 2025
レギュラートーク(20分)

Swift6対応でまさかの結果!? ReactorKitからの脱却ストーリー!!

25maplen 出口 楓真 25maplen
1

皆さんのプロダクトは、Swift 6へのメジャーアップデート、もう対応されましたか?

私たちのチームでは、iOSアプリのSwift6対応を進めようと準備を始めました。
しかし、 そこで直面したのは想像以上に大きな課題でした。
それは、Swift6で新しく導入された「Strict Concurrency Checking」の機能の存在です。
この機能の対応によって、「少しの修正で解決できる」といった簡単な話ではなくなりました。

その結果、私たちは長年使用してきたReactorKitを脱却することを決断します。

このトークでは以下の内容についてお話しします。

  • Swift6から導入された「Strict Concurrency Checking」とは一体何なのか
  • 脱ReactorKitをどのように進めているか
  • まさかの結果とは一体何か!?

これからSwift6対応を検討されている方、ReactorKitを使っている方にとって、きっと共感していただける内容になっています!