Avatar
Kishikawa Katsumi 6/9/2022 1:50 PM
アプリケーションによります。Pure SwiftUIということならSwiftUIに用意されていないコンポーネントはUIKitと組み合わせる必要があります。
1:56 PM
写真の選択は次のiOS 16に搭載されるSwiftUIにはPhotosPickerというコンポーネントが追加されるのでPure SwiftUIで書けます。 例えばMapなども最初はSwiftUIにはなく、MKMapViewをブリッジする必要がありましたが今はSwiftUIにMapというのが提供されています。 というようにSwiftUIから提供されてない機能はまだいろいろあるのでSwiftUIだけで書くならそういう機能を使ってるものは難しいです。基本的にSwiftUIはUIKitと手軽に連携できるのが良いところなのでSwiftUIだけで書くことにこだわらずに使っていくのがいいと思います。