Swiftui 获取:Type';服务(ValetApp和x27);不符合协议';App&x27;在Xcode 12.5中

Swiftui 获取:Type';服务(ValetApp和x27);不符合协议';App&x27;在Xcode 12.5中,swiftui,protocols,xcode12.5,Swiftui,Protocols,Xcode12.5,我得到一个类型“Service_valetap”不符合协议“App”,并且我从编译器得到一个修复:是否要添加协议存根?即使我的文件中已经有一个init()。对我来说这看起来像个虫子。如果有人以前看到过这一点,我将感谢任何和所有的见解 导入快捷键 @主要 结构服务\u ValetApp:应用程序{ @Binding var isInitializing: Bool init(isInitializing: Binding<Bool>) { self._is

我得到一个类型“Service_valetap”不符合协议“App”,并且我从编译器得到一个修复:是否要添加协议存根?即使我的文件中已经有一个init()。对我来说这看起来像个虫子。如果有人以前看到过这一点,我将感谢任何和所有的见解

导入快捷键

@主要 结构服务\u ValetApp:应用程序{

@Binding var isInitializing: Bool

init(isInitializing: Binding<Bool>) {
    
    
    self._isInitializing = isInitializing
    
}





var body: some Scene {
    WindowGroup {
        
        MotherView(isInitializing: self.$isInitializing).environmentObject(ViewRouter())
        
      
        
        
    }
}
@绑定变量正在初始化:Bool
初始化(初始化:绑定){
自我初始化=初始化
}
var body:一些场景{
窗口组{
MotherView(isInitializing:self.$isInitializing).environmentObject(ViewRouter())
}
}

}

类型
应用程序
需要具有接受零参数的初始值设定项:

init() {
  //content here
}
您的初始值设定项中有一个参数:

init(isInitializing: Binding<Bool>) {

jnpdx感谢您的回答和见解。非常感谢。
@main struct Service_ValetApp: App {
    @State var isInitializing : Bool = true
    
    var body: some Scene {
        WindowGroup {
            MotherView(isInitializing: self.$isInitializing)
                .environmentObject(ViewRouter())
        }
    }
}