swiftui-uikit-interop とは?
UIKit と SwiftUI のブリッジ — UIViewRepresentable/UIViewControllerRepresentable を使用して SwiftUI で UIKit ビュー/ビュー コントローラーをラップし、UIHostingController を使用して SwiftUI を UIKit に埋め込み、Coordinator デリゲート パターンを処理します。カメラ プレビュー、マップ ビュー、Web ビュー、メール作成、ドキュメント スキャナー、PDF レンダラー、属性付きテキストを含むテキスト ビュー、またはサードパーティの UIKit SDK を SwiftUI アプリに統合するときに使用します。 UIKit アプリを SwiftUI に段階的に移行する場合、またはネイティブ SwiftUI でまだ利用できない UIKit 機能が必要な場合にも使用します。 ソース: dpearson2699/swift-ios-skills。