SwiftUI を使用して VIPER を実装しようとしています。UIHostingController(rootView)
まず、ナビゲーションで、プレゼンターが Wireframe に SwiftUI を提示するように指示したときに、トラフ aView
を渡すことができないことに気付くまで、Wireframe からUIKit VC( ) を返していました。UIViewController
NavigationLink
この問題が発生したため、 Wireframe プロトコルを作成して SwiftUI を返そうとしましたView
が、不可能のようです
プロトコル 'ビュー' は、
Self
タイプ要件を持っているか関連付けられているため、一般的な制約としてのみ使用できます
final class HomeWireFrame: HomeWireFrameProtocol {
//Error here returning a View
class func createHomeModule() -> View {
var view = HomeView()
//set up VIPER modules...
.
.
return view
SwiftUI を返す関数を定義するにはどうすればよいView
ですか?