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